2138-1848:709371461.558 : ============Debug Start==========
2138-1848:709371461.879 : Date : 2020/5/18 09:47:48
2138-1848:709371461.963 : Process ID : 2138
2138-1848:709371462.347 : Windows : Version 10.0 build 18363 
2138-1848:709371462.821 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709371462.888 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709371462.954 : MemoryStatus.ullAvailPhys : 5847822336
2138-1848:709371463.020 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709371463.088 : MemoryStatus.ullAvailPageFile : 7275524096
2138-1848:709371463.153 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709371463.219 : MemoryStatus.ullAvailVirtual : 1714151424
2138-1848:709371463.285 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709371463.393 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709371463.456 : CPU Family 6 Model 10 Stepping 7
2138-1848:709371463.697 : CPU Count : 4
2138-1848:709371463.753 : CPU Frequency : 100.000 Mhz
2138-1848:709371468.498 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709371468.642 : => InitializeDriver
2138-1848:709371468.903 : <= InitializeDriver ret = 1
2138-1848:709371468.967 : => InitializeScanner
2138-1848:709371469.055 : => CAsicIO::GetDeviceList
2138-1848:709371469.255 : => CNT96226::CNT96226
2138-1848:709371469.319 : => CNT96226::Open
2138-1848:709371493.756 : <= CNT96226::Open ret = 1
2138-1848:709371493.874 : => CNT96226::Initialize
2138-1848:709371494.087 : <= CNT96226::Initialize ret = 1
2138-1848:709371494.152 : <= CNT96226::CNT96226
2138-1848:709371494.213 : => CNT96226::EnumAvailableDevice
2138-1848:709371497.871 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709371497.956 : DeviceHandleTable[ 0 ] = 256
2138-1848:709371498.019 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709375568.840 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709375569.983 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709375578.191 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709375578.418 : => IoObject::GetLockName
2138-1848:709375578.553 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709375578.696 : <= IoObject::GetLockName
2138-1848:709375579.533 : => CNT96226::VenderCmd_GetData
2138-1848:709375579.682 : iCmd = 3, nBytes = 2
2138-1848:709375984.221 : 0000 : 06 38 
2138-1848:709375984.497 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709375984.676 : => CNT96226::VenderCmd_GetData
2138-1848:709375984.819 : iCmd = 4, nBytes = 2
2138-1848:709376307.912 : 0000 : 07 07 
2138-1848:709376308.132 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709376308.309 : Device 0 USB ID = 0638 : 0707
2138-1848:709376308.484 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709376308.636 : IO Send command 10 bytes
2138-1848:709376308.748 : => CNT96226::VenderCmd_SetData
2138-1848:709376308.879 : iCmd = 0, nBytes = 10
2138-1848:709376309.099 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709376532.118 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709376532.456 : => CNT96226::VenderCmd_GetData
2138-1848:709376532.623 : iCmd = 0, nBytes = 165
2138-1848:709376741.310 : skip dump 37 bytes
2138-1848:709376741.706 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709376742.007 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709376742.303 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709376742.595 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709376742.878 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709376743.159 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709376743.422 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709376743.685 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709376743.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709376743.963 : => CNT96226::VenderCmd_GetData
2138-1848:709376744.303 : iCmd = 1, nBytes = 4
2138-1848:709376957.555 : 0000 : 00 00 00 00 
2138-1848:709376957.805 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709376957.946 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709376958.092 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709376958.238 : IO Send command 10 bytes
2138-1848:709376958.359 : => CNT96226::VenderCmd_SetData
2138-1848:709376958.482 : iCmd = 0, nBytes = 10
2138-1848:709376958.859 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709377320.866 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709377321.174 : => CNT96226::VenderCmd_GetData
2138-1848:709377321.319 : iCmd = 0, nBytes = 128
2138-1848:709377529.720 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709377530.126 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709377530.420 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709377530.714 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709377530.983 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709377531.250 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709377531.515 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709377531.779 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709377531.920 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709377532.060 : => CNT96226::VenderCmd_GetData
2138-1848:709377532.179 : iCmd = 1, nBytes = 4
2138-1848:709377742.275 : 0000 : 00 00 00 00 
2138-1848:709377742.493 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709377742.642 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709377742.924 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709377743.078 : => CNT96226::Close
2138-1848:709377750.099 : <= CNT96226::Close ret = 1
2138-1848:709377750.277 : <= CNT96226::~CNT96226
2138-1848:709377750.455 : <= CAsicIO::GetDeviceList
2138-1848:709377751.782 : => IoObject::SetTimeout
2138-1848:709377751.911 : Timeout--> In = 0 Out = 0
2138-1848:709377752.036 : <= IoObject::SetTimeout
2138-1848:709377752.169 : => CAsicIO::CAsicIO
2138-1848:709377752.339 : => CNT96226::CNT96226
2138-1848:709377752.455 : => CNT96226::Open
2138-1848:709377796.820 : <= CNT96226::Open ret = 1
2138-1848:709377797.036 : => CNT96226::Initialize
2138-1848:709377797.454 : <= CNT96226::Initialize ret = 1
2138-1848:709377797.584 : <= CNT96226::CNT96226
2138-1848:709377797.700 : <= CAsicIO::CAsicIO
2138-1848:709377797.820 : => CAsicIO::InitializeDevice
2138-1848:709377797.969 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709377805.759 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709377806.011 : => IoObject::GetLockName
2138-1848:709377806.137 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709377806.278 : <= IoObject::GetLockName
2138-1848:709377807.127 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709377807.293 : IO Send command 10 bytes
2138-1848:709377807.408 : => CNT96226::VenderCmd_SetData
2138-1848:709377807.528 : iCmd = 0, nBytes = 10
2138-1848:709377807.757 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709378172.226 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709378172.556 : => CNT96226::VenderCmd_GetData
2138-1848:709378172.690 : iCmd = 0, nBytes = 128
2138-1848:709378392.071 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709378392.502 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709378392.793 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709378393.075 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709378393.340 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709378393.613 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709378393.872 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709378394.127 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709378394.270 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709378394.743 : => CNT96226::VenderCmd_GetData
2138-1848:709378394.877 : iCmd = 1, nBytes = 4
2138-1848:709378599.802 : 0000 : 00 00 00 00 
2138-1848:709378600.038 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709378600.195 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709378600.336 : => CNT96226::VenderCmd_GetData
2138-1848:709378600.467 : iCmd = 3, nBytes = 2
2138-1848:709378994.466 : 0000 : 06 38 
2138-1848:709378994.733 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709378994.895 : => CNT96226::VenderCmd_GetData
2138-1848:709378995.022 : iCmd = 4, nBytes = 2
2138-1848:709379316.431 : 0000 : 07 07 
2138-1848:709379316.621 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709379316.882 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709379317.083 : => IoObject::InitializeDevice
2138-1848:709379317.293 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709379318.536 : <= IoObject::InitializeDevice ret = 1
2138-1848:709379318.695 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709379319.806 : => FindScanner
2138-1848:709379319.928 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709379320.070 : <= FindScanner ret = 1
2138-1848:709379320.193 : => IoObject::IoLockStart
2138-1848:709379320.371 : => CAsicIO::CheckDevice
2138-1848:709379320.487 : => CNT96226::ConnectIsAvailable
2138-1848:709379342.975 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709379343.174 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709379343.299 : <= IoObject::IoLockStart
2138-1848:709379343.422 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709379343.561 : IO Send command 10 bytes
2138-1848:709379343.735 : => CNT96226::VenderCmd_SetData
2138-1848:709379343.864 : iCmd = 0, nBytes = 10
2138-1848:709379344.077 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709379551.218 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709379551.497 : System send command 10 bytes + data 0 bytes
2138-1848:709379551.649 : IO total need to receive data 5 bytes
2138-1848:709379551.780 : => CNT96226::VenderCmd_GetData
2138-1848:709379551.901 : iCmd = 0, nBytes = 5
2138-1848:709379761.195 : 0000 : 06 00 02 02 ab 
2138-1848:709379761.401 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709379761.533 : System total receive data 5 bytes
2138-1848:709379761.670 : => CNT96226::VenderCmd_GetData
2138-1848:709379761.789 : iCmd = 1, nBytes = 4
2138-1848:709379969.402 : 0000 : 00 00 00 00 
2138-1848:709379969.658 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709379969.909 : <= CAsicIO::DoIo ret = 1
2138-1848:709379970.046 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709379970.191 : IO Send command 10 bytes
2138-1848:709379970.389 : => CNT96226::VenderCmd_SetData
2138-1848:709379970.516 : iCmd = 0, nBytes = 10
2138-1848:709379970.735 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709380177.537 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709380177.816 : System send command 10 bytes + data 0 bytes
2138-1848:709380177.966 : IO total need to receive data 165 bytes
2138-1848:709380178.097 : => CNT96226::VenderCmd_GetData
2138-1848:709380178.217 : iCmd = 0, nBytes = 165
2138-1848:709380382.270 : skip dump 37 bytes
2138-1848:709380382.675 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709380382.960 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709380383.243 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709380383.514 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709380383.785 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709380384.060 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709380384.326 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709380384.590 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709380384.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709380384.857 : System total receive data 165 bytes
2138-1848:709380384.988 : => CNT96226::VenderCmd_GetData
2138-1848:709380385.335 : iCmd = 1, nBytes = 4
2138-1848:709380583.404 : 0000 : 00 00 00 00 
2138-1848:709380583.636 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709380583.874 : <= CAsicIO::DoIo ret = 1
2138-1848:709380584.007 : Dump Inquiry
2138-1848:709380584.274 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709380584.565 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709380584.843 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709380585.119 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709380585.383 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709380585.666 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709380585.934 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709380586.196 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709380586.472 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709380586.746 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709380586.938 : 00a0 : 00 00 00 00 00 
2138-1848:709380587.070 : => ReadNVMDataInternal
2138-1848:709380587.462 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709380587.610 : IO Send command 10 bytes
2138-1848:709380587.778 : => CNT96226::VenderCmd_SetData
2138-1848:709380587.898 : iCmd = 0, nBytes = 10
2138-1848:709380588.115 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709380935.338 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709380935.626 : System send command 10 bytes + data 0 bytes
2138-1848:709380935.772 : IO total need to receive data 128 bytes
2138-1848:709380935.897 : => CNT96226::VenderCmd_GetData
2138-1848:709380936.012 : iCmd = 0, nBytes = 128
2138-1848:709381157.105 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709381157.532 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709381157.832 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709381158.111 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709381158.380 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709381158.656 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709381158.920 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709381159.185 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709381159.334 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709381159.486 : System total receive data 128 bytes
2138-1848:709381159.627 : => CNT96226::VenderCmd_GetData
2138-1848:709381159.745 : iCmd = 1, nBytes = 4
2138-1848:709381368.730 : 0000 : 00 00 00 00 
2138-1848:709381368.914 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709381369.145 : <= CAsicIO::DoIo ret = 1
2138-1848:709381369.281 : NVMData.PadScanCount = 0
2138-1848:709381369.404 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709381369.523 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709381369.648 : NVMData.FlatbedScanCount = 0
2138-1848:709381369.760 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709381369.876 : NVMData.SideEdgeFletbed = 0
2138-1848:709381369.996 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709381370.122 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709381370.240 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709381370.364 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709381370.479 : NVMData.BornMonth = 0
2138-1848:709381370.587 : NVMData.BornDay = 0
2138-1848:709381370.696 : NVMData.BornYear = 0
2138-1848:709381370.809 : NVMData.FirstScanMonth = 5
2138-1848:709381370.921 : NVMData.FirstScanDay = 18
2138-1848:709381371.038 : NVMData.FirstScanYear = 2020
2138-1848:709381371.155 : NVMData.VerticalMagnification = 0
2138-1848:709381371.274 : NVMData.HorizontalMagnification = 0
2138-1848:709381371.394 : NVMData.PowerSavingTime = 15
2138-1848:709381371.512 : NVMData.SN = A094165189010062
2138-1848:709381371.625 : NVMData.AutoFeed = 0
2138-1848:709381371.733 : NVMData.CCDType = 0
2138-1848:709381372.062 : NVMData.ScanSpeed = 0
2138-1848:709381372.182 : NVMData.RollerCount = 0
2138-1848:709381372.296 : NVMData.MultifeedCount = 0
2138-1848:709381372.417 : NVMData.JamCount = 0
2138-1848:709381372.527 : NVMData.IdentifyInfo = 
2138-1848:709381372.636 : NVMData.FormalName = 
2138-1848:709381372.740 : NVMData.ReservedB = 0
2138-1848:709381372.851 : NVMData.FunctionCode = 0
2138-1848:709381372.957 : NVMData.PreFeed = 0
2138-1848:709381373.064 : NVMData.PreFeedTime = 0
2138-1848:709381373.170 : NVMData.ButtonNumber = 0
2138-1848:709381373.279 : NVMData.PowerOffTime = 0
2138-1848:709381373.389 : <= ReadNVMDataInternal ret = 1
2138-1848:709381373.538 : => IoObject::IoLockEnd
2138-1848:709381373.686 : <= IoObject::IoLockEnd
2138-1848:709381373.804 : <= InitializeScanner ret = 1
2138-1848:709381373.940 : => GetLogicalScannerAbilityEx
2138-1848:709381374.068 : => IoObject::IoLockStart
2138-1848:709381374.236 : => CAsicIO::CheckDevice
2138-1848:709381374.352 : => CNT96226::ConnectIsAvailable
2138-1848:709381399.539 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709381399.745 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709381399.872 : <= IoObject::IoLockStart
2138-1848:709381399.990 : => IoObject::IoLockEnd
2138-1848:709381400.173 : <= IoObject::IoLockEnd
2138-1848:709381400.395 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709381400.551 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709381670.746 : => ReadNVMData
2138-1848:709381671.067 : => IoObject::IoLockStart
2138-1848:709381671.327 : => CAsicIO::CheckDevice
2138-1848:709381671.454 : => CNT96226::ConnectIsAvailable
2138-1848:709381698.370 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709381698.625 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709381698.780 : <= IoObject::IoLockStart
2138-1848:709381698.916 : => ReadNVMDataInternal
2138-1848:709381699.051 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709381699.193 : IO Send command 10 bytes
2138-1848:709381699.417 : => CNT96226::VenderCmd_SetData
2138-1848:709381699.549 : iCmd = 0, nBytes = 10
2138-1848:709381699.789 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709382060.874 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709382061.185 : System send command 10 bytes + data 0 bytes
2138-1848:709382061.348 : IO total need to receive data 128 bytes
2138-1848:709382061.485 : => CNT96226::VenderCmd_GetData
2138-1848:709382061.618 : iCmd = 0, nBytes = 128
2138-1848:709382273.838 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709382274.220 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709382274.526 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709382274.805 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709382275.071 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709382275.334 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709382275.593 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709382275.860 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709382276.001 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709382276.131 : System total receive data 128 bytes
2138-1848:709382276.265 : => CNT96226::VenderCmd_GetData
2138-1848:709382276.391 : iCmd = 1, nBytes = 4
2138-1848:709382486.097 : 0000 : 00 00 00 00 
2138-1848:709382486.320 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709382486.603 : <= CAsicIO::DoIo ret = 1
2138-1848:709382486.739 : NVMData.PadScanCount = 0
2138-1848:709382486.865 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709382486.989 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709382487.109 : NVMData.FlatbedScanCount = 0
2138-1848:709382487.227 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709382487.349 : NVMData.SideEdgeFletbed = 0
2138-1848:709382487.466 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709382487.595 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709382487.722 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709382488.056 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709382488.186 : NVMData.BornMonth = 0
2138-1848:709382488.295 : NVMData.BornDay = 0
2138-1848:709382488.410 : NVMData.BornYear = 0
2138-1848:709382488.520 : NVMData.FirstScanMonth = 5
2138-1848:709382488.636 : NVMData.FirstScanDay = 18
2138-1848:709382488.753 : NVMData.FirstScanYear = 2020
2138-1848:709382488.874 : NVMData.VerticalMagnification = 0
2138-1848:709382488.994 : NVMData.HorizontalMagnification = 0
2138-1848:709382489.116 : NVMData.PowerSavingTime = 15
2138-1848:709382489.237 : NVMData.SN = A094165189010062
2138-1848:709382489.349 : NVMData.AutoFeed = 0
2138-1848:709382489.462 : NVMData.CCDType = 0
2138-1848:709382489.571 : NVMData.ScanSpeed = 0
2138-1848:709382489.679 : NVMData.RollerCount = 0
2138-1848:709382489.792 : NVMData.MultifeedCount = 0
2138-1848:709382489.908 : NVMData.JamCount = 0
2138-1848:709382490.014 : NVMData.IdentifyInfo = 
2138-1848:709382490.128 : NVMData.FormalName = 
2138-1848:709382490.233 : NVMData.ReservedB = 0
2138-1848:709382490.339 : NVMData.FunctionCode = 0
2138-1848:709382490.446 : NVMData.PreFeed = 0
2138-1848:709382490.549 : NVMData.PreFeedTime = 0
2138-1848:709382490.658 : NVMData.ButtonNumber = 0
2138-1848:709382490.769 : NVMData.PowerOffTime = 0
2138-1848:709382490.880 : <= ReadNVMDataInternal ret = 1
2138-1848:709382491.011 : => IoObject::IoLockEnd
2138-1848:709382491.159 : <= IoObject::IoLockEnd
2138-1848:709382491.268 : <= ReadNVMData ret = 1
2138-1848:709383285.194 : => TerminateDriver
2138-1848:709383285.509 : => CAsicIO::~CAsicIO,pStage=141954120
2138-1848:709383285.664 : => CNT96226::Close
2138-1848:709383292.990 : <= CNT96226::Close ret = 1
2138-1848:709383293.171 : <= CAsicIO::~CAsicIO
2138-1848:709383293.293 : => IoObject::IoLockEnd
2138-1848:709383293.408 : <= IoObject::IoLockEnd
2138-1848:709383293.519 : => IoObject::TerminateDevice
2138-1848:709383293.644 : => IoObject::IoLockEnd
2138-1848:709383293.756 : <= IoObject::IoLockEnd
2138-1848:709383293.936 : <= IoObject::TerminateDevice
2138-1848:709383294.328 : <= TerminateDriver ret = 1
2138-1848:709386050.062 : ============Debug Start==========
2138-1848:709386050.434 : Date : 2020/5/18 09:47:49
2138-1848:709386050.521 : Process ID : 2138
2138-1848:709386050.858 : Windows : Version 10.0 build 18363 
2138-1848:709386051.357 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709386051.426 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709386051.498 : MemoryStatus.ullAvailPhys : 5847773184
2138-1848:709386051.563 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709386051.629 : MemoryStatus.ullAvailPageFile : 7276384256
2138-1848:709386051.693 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709386051.754 : MemoryStatus.ullAvailVirtual : 1714675712
2138-1848:709386051.818 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709386051.928 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709386051.992 : CPU Family 6 Model 10 Stepping 7
2138-1848:709386052.255 : CPU Count : 4
2138-1848:709386052.308 : CPU Frequency : 100.000 Mhz
2138-1848:709386057.807 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709386058.187 : => InitializeDriver
2138-1848:709386058.441 : <= InitializeDriver ret = 1
2138-1848:709388106.092 : => InitializeScanner
2138-1848:709388106.374 : => CAsicIO::GetDeviceList
2138-1848:709388106.788 : => CNT96226::CNT96226
2138-1848:709388106.853 : => CNT96226::Open
2138-1848:709388132.061 : <= CNT96226::Open ret = 1
2138-1848:709388132.180 : => CNT96226::Initialize
2138-1848:709388132.408 : <= CNT96226::Initialize ret = 1
2138-1848:709388132.473 : <= CNT96226::CNT96226
2138-1848:709388132.530 : => CNT96226::EnumAvailableDevice
2138-1848:709388136.198 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709388136.283 : DeviceHandleTable[ 0 ] = 256
2138-1848:709388136.351 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709391872.263 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709391873.405 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709391881.864 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709391882.110 : => IoObject::GetLockName
2138-1848:709391882.244 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709391882.399 : <= IoObject::GetLockName
2138-1848:709391883.263 : => CNT96226::VenderCmd_GetData
2138-1848:709391883.404 : iCmd = 3, nBytes = 2
2138-1848:709392291.119 : 0000 : 06 38 
2138-1848:709392291.393 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709392291.543 : => CNT96226::VenderCmd_GetData
2138-1848:709392291.671 : iCmd = 4, nBytes = 2
2138-1848:709392612.004 : 0000 : 07 07 
2138-1848:709392612.276 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709392612.465 : Device 0 USB ID = 0638 : 0707
2138-1848:709392612.655 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709392612.806 : IO Send command 10 bytes
2138-1848:709392612.935 : => CNT96226::VenderCmd_SetData
2138-1848:709392613.061 : iCmd = 0, nBytes = 10
2138-1848:709392613.289 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709392823.864 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709392824.401 : => CNT96226::VenderCmd_GetData
2138-1848:709392824.689 : iCmd = 0, nBytes = 165
2138-1848:709393049.330 : skip dump 37 bytes
2138-1848:709393049.784 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709393050.089 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709393050.379 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709393050.663 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709393050.934 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709393051.226 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709393051.499 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393051.777 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393051.916 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709393052.047 : => CNT96226::VenderCmd_GetData
2138-1848:709393052.372 : iCmd = 1, nBytes = 4
2138-1848:709393264.395 : 0000 : 00 00 00 00 
2138-1848:709393264.605 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709393264.742 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709393264.876 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709393265.020 : IO Send command 10 bytes
2138-1848:709393265.132 : => CNT96226::VenderCmd_SetData
2138-1848:709393265.256 : iCmd = 0, nBytes = 10
2138-1848:709393265.473 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709393626.117 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709393626.410 : => CNT96226::VenderCmd_GetData
2138-1848:709393626.550 : iCmd = 0, nBytes = 128
2138-1848:709393852.881 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393853.306 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393853.613 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709393853.902 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709393854.172 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709393854.444 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393854.714 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393854.981 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709393855.126 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709393855.266 : => CNT96226::VenderCmd_GetData
2138-1848:709393855.383 : iCmd = 1, nBytes = 4
2138-1848:709394049.402 : 0000 : 00 00 00 00 
2138-1848:709394049.640 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709394049.803 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709394050.104 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709394050.257 : => CNT96226::Close
2138-1848:709394057.438 : <= CNT96226::Close ret = 1
2138-1848:709394057.632 : <= CNT96226::~CNT96226
2138-1848:709394057.816 : <= CAsicIO::GetDeviceList
2138-1848:709394058.757 : => IoObject::SetTimeout
2138-1848:709394058.889 : Timeout--> In = 0 Out = 0
2138-1848:709394059.007 : <= IoObject::SetTimeout
2138-1848:709394059.144 : => CAsicIO::CAsicIO
2138-1848:709394059.299 : => CNT96226::CNT96226
2138-1848:709394059.421 : => CNT96226::Open
2138-1848:709394104.607 : <= CNT96226::Open ret = 1
2138-1848:709394104.816 : => CNT96226::Initialize
2138-1848:709394105.235 : <= CNT96226::Initialize ret = 1
2138-1848:709394105.376 : <= CNT96226::CNT96226
2138-1848:709394105.502 : <= CAsicIO::CAsicIO
2138-1848:709394105.631 : => CAsicIO::InitializeDevice
2138-1848:709394105.776 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709394113.510 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709394113.748 : => IoObject::GetLockName
2138-1848:709394113.883 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709394114.031 : <= IoObject::GetLockName
2138-1848:709394114.873 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709394115.036 : IO Send command 10 bytes
2138-1848:709394115.155 : => CNT96226::VenderCmd_SetData
2138-1848:709394115.272 : iCmd = 0, nBytes = 10
2138-1848:709394115.504 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709394476.685 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709394476.971 : => CNT96226::VenderCmd_GetData
2138-1848:709394477.100 : iCmd = 0, nBytes = 128
2138-1848:709394688.862 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709394689.244 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709394689.551 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709394689.840 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709394690.112 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709394690.373 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709394690.636 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709394690.903 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709394691.048 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709394691.361 : => CNT96226::VenderCmd_GetData
2138-1848:709394691.489 : iCmd = 1, nBytes = 4
2138-1848:709394897.244 : 0000 : 00 00 00 00 
2138-1848:709394897.479 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709394897.629 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709394897.761 : => CNT96226::VenderCmd_GetData
2138-1848:709394897.882 : iCmd = 3, nBytes = 2
2138-1848:709395299.264 : 0000 : 06 38 
2138-1848:709395299.408 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709395299.490 : => CNT96226::VenderCmd_GetData
2138-1848:709395299.556 : iCmd = 4, nBytes = 2
2138-1848:709395611.415 : 0000 : 07 07 
2138-1848:709395611.577 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709395611.735 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709395611.847 : => IoObject::InitializeDevice
2138-1848:709395611.963 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709395612.758 : <= IoObject::InitializeDevice ret = 1
2138-1848:709395612.841 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709395613.624 : => FindScanner
2138-1848:709395613.691 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709395613.760 : <= FindScanner ret = 1
2138-1848:709395613.823 : => IoObject::IoLockStart
2138-1848:709395613.917 : => CAsicIO::CheckDevice
2138-1848:709395613.976 : => CNT96226::ConnectIsAvailable
2138-1848:709395629.860 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709395629.967 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709395630.030 : <= IoObject::IoLockStart
2138-1848:709395630.098 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709395630.170 : IO Send command 10 bytes
2138-1848:709395630.266 : => CNT96226::VenderCmd_SetData
2138-1848:709395630.329 : iCmd = 0, nBytes = 10
2138-1848:709395630.437 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709395836.355 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709395836.466 : System send command 10 bytes + data 0 bytes
2138-1848:709395836.543 : IO total need to receive data 5 bytes
2138-1848:709395836.612 : => CNT96226::VenderCmd_GetData
2138-1848:709395836.671 : iCmd = 0, nBytes = 5
2138-1848:709396036.497 : 0000 : 06 00 02 02 ab 
2138-1848:709396036.618 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709396036.692 : System total receive data 5 bytes
2138-1848:709396036.759 : => CNT96226::VenderCmd_GetData
2138-1848:709396036.818 : iCmd = 1, nBytes = 4
2138-1848:709396242.689 : 0000 : 00 00 00 00 
2138-1848:709396242.794 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709396242.940 : <= CAsicIO::DoIo ret = 1
2138-1848:709396243.015 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709396243.086 : IO Send command 10 bytes
2138-1848:709396243.191 : => CNT96226::VenderCmd_SetData
2138-1848:709396243.253 : iCmd = 0, nBytes = 10
2138-1848:709396243.366 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709396439.125 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709396439.236 : System send command 10 bytes + data 0 bytes
2138-1848:709396439.309 : IO total need to receive data 165 bytes
2138-1848:709396439.379 : => CNT96226::VenderCmd_GetData
2138-1848:709396439.439 : iCmd = 0, nBytes = 165
2138-1848:709396565.081 : skip dump 37 bytes
2138-1848:709396565.295 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709396565.446 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709396565.592 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709396565.737 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709396565.873 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709396566.017 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709396566.154 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709396566.290 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709396566.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709396566.426 : System total receive data 165 bytes
2138-1848:709396566.489 : => CNT96226::VenderCmd_GetData
2138-1848:709396566.675 : iCmd = 1, nBytes = 4
2138-1848:709396716.874 : 0000 : 00 00 00 00 
2138-1848:709396716.973 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709396717.121 : <= CAsicIO::DoIo ret = 1
2138-1848:709396717.188 : Dump Inquiry
2138-1848:709396717.316 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709396717.462 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709396717.610 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709396717.750 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709396717.889 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709396718.030 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709396718.167 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709396718.299 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709396718.438 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709396718.578 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709396718.672 : 00a0 : 00 00 00 00 00 
2138-1848:709396718.746 : => ReadNVMDataInternal
2138-1848:709396718.998 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709396719.073 : IO Send command 10 bytes
2138-1848:709396719.174 : => CNT96226::VenderCmd_SetData
2138-1848:709396719.231 : iCmd = 0, nBytes = 10
2138-1848:709396719.342 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709397069.532 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709397069.728 : System send command 10 bytes + data 0 bytes
2138-1848:709397069.806 : IO total need to receive data 128 bytes
2138-1848:709397069.875 : => CNT96226::VenderCmd_GetData
2138-1848:709397069.938 : iCmd = 0, nBytes = 128
2138-1848:709397279.211 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709397279.414 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709397279.567 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709397279.711 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709397279.856 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709397279.992 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709397280.129 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709397280.265 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709397280.338 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709397280.409 : System total receive data 128 bytes
2138-1848:709397280.478 : => CNT96226::VenderCmd_GetData
2138-1848:709397280.540 : iCmd = 1, nBytes = 4
2138-1848:709397486.567 : 0000 : 00 00 00 00 
2138-1848:709397486.694 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709397486.859 : <= CAsicIO::DoIo ret = 1
2138-1848:709397486.940 : NVMData.PadScanCount = 0
2138-1848:709397487.006 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709397487.068 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709397487.132 : NVMData.FlatbedScanCount = 0
2138-1848:709397487.193 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709397487.254 : NVMData.SideEdgeFletbed = 0
2138-1848:709397487.317 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709397487.378 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709397487.442 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709397487.504 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709397487.566 : NVMData.BornMonth = 0
2138-1848:709397487.624 : NVMData.BornDay = 0
2138-1848:709397487.682 : NVMData.BornYear = 0
2138-1848:709397487.734 : NVMData.FirstScanMonth = 5
2138-1848:709397487.793 : NVMData.FirstScanDay = 18
2138-1848:709397487.852 : NVMData.FirstScanYear = 2020
2138-1848:709397487.911 : NVMData.VerticalMagnification = 0
2138-1848:709397487.975 : NVMData.HorizontalMagnification = 0
2138-1848:709397488.035 : NVMData.PowerSavingTime = 15
2138-1848:709397488.097 : NVMData.SN = A094165189010062
2138-1848:709397488.151 : NVMData.AutoFeed = 0
2138-1848:709397488.205 : NVMData.CCDType = 0
2138-1848:709397488.438 : NVMData.ScanSpeed = 0
2138-1848:709397488.501 : NVMData.RollerCount = 0
2138-1848:709397488.562 : NVMData.MultifeedCount = 0
2138-1848:709397488.620 : NVMData.JamCount = 0
2138-1848:709397488.677 : NVMData.IdentifyInfo = 
2138-1848:709397488.736 : NVMData.FormalName = 
2138-1848:709397488.792 : NVMData.ReservedB = 0
2138-1848:709397488.849 : NVMData.FunctionCode = 0
2138-1848:709397488.906 : NVMData.PreFeed = 0
2138-1848:709397488.962 : NVMData.PreFeedTime = 0
2138-1848:709397489.017 : NVMData.ButtonNumber = 0
2138-1848:709397489.075 : NVMData.PowerOffTime = 0
2138-1848:709397489.132 : <= ReadNVMDataInternal ret = 1
2138-1848:709397489.215 : => IoObject::IoLockEnd
2138-1848:709397489.296 : <= IoObject::IoLockEnd
2138-1848:709397489.353 : <= InitializeScanner ret = 1
2138-1848:709398554.539 : => GetLogicalScannerAbility
2138-1848:709398554.741 : => IoObject::IoLockStart
2138-1848:709398554.910 : => CAsicIO::CheckDevice
2138-1848:709398554.977 : => CNT96226::ConnectIsAvailable
2138-1848:709398581.847 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709398581.976 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709398582.043 : <= IoObject::IoLockStart
2138-1848:709398582.106 : => IoObject::IoLockEnd
2138-1848:709398582.222 : <= IoObject::IoLockEnd
2138-1848:709398582.306 : <= GetLogicalScannerAbility ret = 1
2138-1848:709401643.051 : => GetLogicalScannerAbilityEx
2138-1848:709401643.249 : => IoObject::IoLockStart
2138-1848:709401643.366 : => CAsicIO::CheckDevice
2138-1848:709401643.428 : => CNT96226::ConnectIsAvailable
2138-1848:709401666.460 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709401666.588 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709401666.660 : <= IoObject::IoLockStart
2138-1848:709401666.723 : => IoObject::IoLockEnd
2138-1848:709401666.817 : <= IoObject::IoLockEnd
2138-1848:709401666.928 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709401667.007 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709408153.747 : => ReadNVMData
2138-1848:709408153.947 : => IoObject::IoLockStart
2138-1848:709408154.131 : => CAsicIO::CheckDevice
2138-1848:709408154.199 : => CNT96226::ConnectIsAvailable
2138-1848:709408175.713 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709408175.819 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709408175.883 : <= IoObject::IoLockStart
2138-1848:709408175.957 : => ReadNVMDataInternal
2138-1848:709408176.035 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709408176.112 : IO Send command 10 bytes
2138-1848:709408176.284 : => CNT96226::VenderCmd_SetData
2138-1848:709408176.349 : iCmd = 0, nBytes = 10
2138-1848:709408176.466 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709408493.037 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709408493.246 : System send command 10 bytes + data 0 bytes
2138-1848:709408493.324 : IO total need to receive data 128 bytes
2138-1848:709408493.392 : => CNT96226::VenderCmd_GetData
2138-1848:709408493.460 : iCmd = 0, nBytes = 128
2138-1848:709408666.887 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709408667.100 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709408667.256 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709408667.401 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709408667.535 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709408667.669 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709408667.806 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709408667.939 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709408668.009 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709408668.081 : System total receive data 128 bytes
2138-1848:709408668.148 : => CNT96226::VenderCmd_GetData
2138-1848:709408668.208 : iCmd = 1, nBytes = 4
2138-1848:709408844.812 : 0000 : 00 00 00 00 
2138-1848:709408844.983 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709408845.150 : <= CAsicIO::DoIo ret = 1
2138-1848:709408845.367 : NVMData.PadScanCount = 0
2138-1848:709408845.440 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709408845.507 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709408845.570 : NVMData.FlatbedScanCount = 0
2138-1848:709408845.630 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709408845.691 : NVMData.SideEdgeFletbed = 0
2138-1848:709408845.752 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709408845.814 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709408845.876 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709408845.935 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709408845.997 : NVMData.BornMonth = 0
2138-1848:709408846.058 : NVMData.BornDay = 0
2138-1848:709408846.119 : NVMData.BornYear = 0
2138-1848:709408846.175 : NVMData.FirstScanMonth = 5
2138-1848:709408846.232 : NVMData.FirstScanDay = 18
2138-1848:709408846.296 : NVMData.FirstScanYear = 2020
2138-1848:709408846.358 : NVMData.VerticalMagnification = 0
2138-1848:709408846.419 : NVMData.HorizontalMagnification = 0
2138-1848:709408846.475 : NVMData.PowerSavingTime = 15
2138-1848:709408846.538 : NVMData.SN = A094165189010062
2138-1848:709408846.596 : NVMData.AutoFeed = 0
2138-1848:709408846.654 : NVMData.CCDType = 0
2138-1848:709408846.706 : NVMData.ScanSpeed = 0
2138-1848:709408846.762 : NVMData.RollerCount = 0
2138-1848:709408846.822 : NVMData.MultifeedCount = 0
2138-1848:709408846.882 : NVMData.JamCount = 0
2138-1848:709408847.030 : NVMData.IdentifyInfo = 
2138-1848:709408847.088 : NVMData.FormalName = 
2138-1848:709408847.142 : NVMData.ReservedB = 0
2138-1848:709408847.196 : NVMData.FunctionCode = 0
2138-1848:709408847.249 : NVMData.PreFeed = 0
2138-1848:709408847.304 : NVMData.PreFeedTime = 0
2138-1848:709408847.361 : NVMData.ButtonNumber = 0
2138-1848:709408847.415 : NVMData.PowerOffTime = 0
2138-1848:709408847.470 : <= ReadNVMDataInternal ret = 1
2138-1848:709408847.540 : => IoObject::IoLockEnd
2138-1848:709408847.621 : <= IoObject::IoLockEnd
2138-1848:709408847.675 : <= ReadNVMData ret = 1
2138-1848:709419041.047 : => GetADFStatus
2138-1848:709419041.408 : => IoObject::IoLockStart
2138-1848:709419041.574 : => CAsicIO::CheckDevice
2138-1848:709419041.638 : => CNT96226::ConnectIsAvailable
2138-1848:709419074.565 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709419075.467 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709419075.545 : <= IoObject::IoLockStart
2138-1848:709419075.624 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709419075.705 : IO Send command 10 bytes
2138-1848:709419075.857 : => CNT96226::VenderCmd_SetData
2138-1848:709419075.921 : iCmd = 0, nBytes = 10
2138-1848:709419076.033 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709419267.442 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709419267.645 : System send command 10 bytes + data 0 bytes
2138-1848:709419267.727 : IO total need to receive data 2 bytes
2138-1848:709419267.797 : => CNT96226::VenderCmd_GetData
2138-1848:709419267.868 : iCmd = 0, nBytes = 2
2138-1848:709419379.395 : 0000 : 00 00 
2138-1848:709419379.487 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709419379.560 : System total receive data 2 bytes
2138-1848:709419379.630 : => CNT96226::VenderCmd_GetData
2138-1848:709419379.694 : iCmd = 1, nBytes = 4
2138-1848:709419483.804 : 0000 : 00 00 00 00 
2138-1848:709419483.899 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709419484.057 : <= CAsicIO::DoIo ret = 1
2138-1848:709419484.126 : Return status = 0
2138-1848:709419484.192 : => IoObject::IoLockEnd
2138-1848:709419484.271 : <= IoObject::IoLockEnd
2138-1848:709419484.324 : <= GetADFStatus ret = 1
2138-1848:709421897.114 : => GetADFStatus
2138-1848:709421897.327 : => IoObject::IoLockStart
2138-1848:709421897.473 : => CAsicIO::CheckDevice
2138-1848:709421897.548 : => CNT96226::ConnectIsAvailable
2138-1848:709421920.639 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709421920.855 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709421921.002 : <= IoObject::IoLockStart
2138-1848:709421921.140 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709421921.646 : IO Send command 10 bytes
2138-1848:709421921.773 : => CNT96226::VenderCmd_SetData
2138-1848:709421921.834 : iCmd = 0, nBytes = 10
2138-1848:709421921.946 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709422121.734 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709422121.951 : System send command 10 bytes + data 0 bytes
2138-1848:709422122.094 : IO total need to receive data 2 bytes
2138-1848:709422122.407 : => CNT96226::VenderCmd_GetData
2138-1848:709422122.470 : iCmd = 0, nBytes = 2
2138-1848:709422279.793 : 0000 : 00 00 
2138-1848:709422279.959 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709422280.052 : System total receive data 2 bytes
2138-1848:709422280.124 : => CNT96226::VenderCmd_GetData
2138-1848:709422280.191 : iCmd = 1, nBytes = 4
2138-1848:709422449.187 : 0000 : 00 00 00 00 
2138-1848:709422449.310 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709422449.501 : <= CAsicIO::DoIo ret = 1
2138-1848:709422449.582 : Return status = 0
2138-1848:709422449.654 : => IoObject::IoLockEnd
2138-1848:709422449.738 : <= IoObject::IoLockEnd
2138-1848:709422449.802 : <= GetADFStatus ret = 1
2138-1848:709424221.805 : => TerminateDriver
2138-1848:709424222.014 : => CAsicIO::~CAsicIO,pStage=141626440
2138-1848:709424222.094 : => CNT96226::Close
2138-1848:709424226.436 : <= CNT96226::Close ret = 1
2138-1848:709424226.530 : <= CAsicIO::~CAsicIO
2138-1848:709424226.600 : => IoObject::IoLockEnd
2138-1848:709424226.661 : <= IoObject::IoLockEnd
2138-1848:709424226.721 : => IoObject::TerminateDevice
2138-1848:709424226.779 : => IoObject::IoLockEnd
2138-1848:709424226.832 : <= IoObject::IoLockEnd
2138-1848:709424226.923 : <= IoObject::TerminateDevice
2138-1848:709424227.158 : <= TerminateDriver ret = 1
2138-1848:709467037.208 : ============Debug Start==========
2138-1848:709467037.736 : Date : 2020/5/18 09:47:51
2138-1848:709467037.827 : Process ID : 2138
2138-1848:709467038.186 : Windows : Version 10.0 build 18363 
2138-1848:709467038.955 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709467039.026 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709467039.100 : MemoryStatus.ullAvailPhys : 5852155904
2138-1848:709467039.167 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709467039.233 : MemoryStatus.ullAvailPageFile : 7277748224
2138-1848:709467039.301 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709467039.365 : MemoryStatus.ullAvailVirtual : 1715474432
2138-1848:709467039.431 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709467039.536 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709467039.601 : CPU Family 6 Model 10 Stepping 7
2138-1848:709467039.856 : CPU Count : 4
2138-1848:709467039.906 : CPU Frequency : 100.000 Mhz
2138-1848:709467045.006 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709467045.148 : => InitializeDriver
2138-1848:709467045.402 : <= InitializeDriver ret = 1
2138-1848:709467045.466 : => InitializeScanner
2138-1848:709467045.551 : => CAsicIO::GetDeviceList
2138-1848:709467045.754 : => CNT96226::CNT96226
2138-1848:709467045.816 : => CNT96226::Open
2138-1848:709467069.936 : <= CNT96226::Open ret = 1
2138-1848:709467070.079 : => CNT96226::Initialize
2138-1848:709467070.299 : <= CNT96226::Initialize ret = 1
2138-1848:709467070.371 : <= CNT96226::CNT96226
2138-1848:709467070.441 : => CNT96226::EnumAvailableDevice
2138-1848:709467074.086 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709467074.178 : DeviceHandleTable[ 0 ] = 256
2138-1848:709467074.244 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709470978.167 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709470979.290 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709470987.474 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709470987.693 : => IoObject::GetLockName
2138-1848:709470987.828 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709470987.973 : <= IoObject::GetLockName
2138-1848:709470988.812 : => CNT96226::VenderCmd_GetData
2138-1848:709470988.967 : iCmd = 3, nBytes = 2
2138-1848:709471400.830 : 0000 : 06 38 
2138-1848:709471401.122 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709471401.283 : => CNT96226::VenderCmd_GetData
2138-1848:709471401.411 : iCmd = 4, nBytes = 2
2138-1848:709471721.873 : 0000 : 07 07 
2138-1848:709471722.106 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709471722.299 : Device 0 USB ID = 0638 : 0707
2138-1848:709471722.480 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709471722.628 : IO Send command 10 bytes
2138-1848:709471722.757 : => CNT96226::VenderCmd_SetData
2138-1848:709471722.881 : iCmd = 0, nBytes = 10
2138-1848:709471723.111 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709471930.380 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709471930.681 : => CNT96226::VenderCmd_GetData
2138-1848:709471930.821 : iCmd = 0, nBytes = 165
2138-1848:709472139.100 : skip dump 37 bytes
2138-1848:709472139.535 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709472139.842 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709472140.140 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709472140.440 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709472140.721 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709472141.020 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709472141.291 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472141.553 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472141.688 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709472141.818 : => CNT96226::VenderCmd_GetData
2138-1848:709472142.150 : iCmd = 1, nBytes = 4
2138-1848:709472355.799 : 0000 : 00 00 00 00 
2138-1848:709472356.009 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709472356.155 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709472356.287 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709472356.430 : IO Send command 10 bytes
2138-1848:709472356.544 : => CNT96226::VenderCmd_SetData
2138-1848:709472356.665 : iCmd = 0, nBytes = 10
2138-1848:709472356.891 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709472710.866 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709472711.210 : => CNT96226::VenderCmd_GetData
2138-1848:709472711.359 : iCmd = 0, nBytes = 128
2138-1848:709472924.165 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472924.534 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472924.824 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709472925.107 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709472925.376 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709472925.653 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472925.925 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472926.193 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709472926.340 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709472926.489 : => CNT96226::VenderCmd_GetData
2138-1848:709472926.608 : iCmd = 1, nBytes = 4
2138-1848:709473156.027 : 0000 : 00 00 00 00 
2138-1848:709473156.272 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709473156.418 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709473156.740 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709473156.909 : => CNT96226::Close
2138-1848:709473164.098 : <= CNT96226::Close ret = 1
2138-1848:709473164.276 : <= CNT96226::~CNT96226
2138-1848:709473164.455 : <= CAsicIO::GetDeviceList
2138-1848:709473165.329 : => IoObject::SetTimeout
2138-1848:709473165.458 : Timeout--> In = 0 Out = 0
2138-1848:709473165.580 : <= IoObject::SetTimeout
2138-1848:709473165.712 : => CAsicIO::CAsicIO
2138-1848:709473165.857 : => CNT96226::CNT96226
2138-1848:709473165.967 : => CNT96226::Open
2138-1848:709473210.958 : <= CNT96226::Open ret = 1
2138-1848:709473211.196 : => CNT96226::Initialize
2138-1848:709473211.624 : <= CNT96226::Initialize ret = 1
2138-1848:709473211.749 : <= CNT96226::CNT96226
2138-1848:709473211.859 : <= CAsicIO::CAsicIO
2138-1848:709473211.987 : => CAsicIO::InitializeDevice
2138-1848:709473212.131 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709473220.212 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709473220.458 : => IoObject::GetLockName
2138-1848:709473220.581 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709473220.733 : <= IoObject::GetLockName
2138-1848:709473221.618 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709473221.771 : IO Send command 10 bytes
2138-1848:709473221.885 : => CNT96226::VenderCmd_SetData
2138-1848:709473222.008 : iCmd = 0, nBytes = 10
2138-1848:709473222.239 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709473581.632 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709473581.948 : => CNT96226::VenderCmd_GetData
2138-1848:709473582.092 : iCmd = 0, nBytes = 128
2138-1848:709473790.039 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709473790.500 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709473790.810 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709473791.092 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709473791.368 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709473791.654 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709473791.924 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709473792.191 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709473792.330 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709473792.705 : => CNT96226::VenderCmd_GetData
2138-1848:709473792.845 : iCmd = 1, nBytes = 4
2138-1848:709473998.078 : 0000 : 00 00 00 00 
2138-1848:709473998.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709473998.459 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709473998.597 : => CNT96226::VenderCmd_GetData
2138-1848:709473998.730 : iCmd = 3, nBytes = 2
2138-1848:709474382.651 : 0000 : 06 38 
2138-1848:709474382.902 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709474383.062 : => CNT96226::VenderCmd_GetData
2138-1848:709474383.192 : iCmd = 4, nBytes = 2
2138-1848:709474702.996 : 0000 : 07 07 
2138-1848:709474703.219 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709474703.478 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709474703.671 : => IoObject::InitializeDevice
2138-1848:709474703.879 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709474705.127 : <= IoObject::InitializeDevice ret = 1
2138-1848:709474705.283 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709474706.354 : => FindScanner
2138-1848:709474706.469 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709474706.601 : <= FindScanner ret = 1
2138-1848:709474706.720 : => IoObject::IoLockStart
2138-1848:709474706.902 : => CAsicIO::CheckDevice
2138-1848:709474707.018 : => CNT96226::ConnectIsAvailable
2138-1848:709474729.442 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709474729.641 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709474729.757 : <= IoObject::IoLockStart
2138-1848:709474729.885 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709474730.025 : IO Send command 10 bytes
2138-1848:709474730.207 : => CNT96226::VenderCmd_SetData
2138-1848:709474730.324 : iCmd = 0, nBytes = 10
2138-1848:709474730.544 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709474929.805 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709474930.042 : System send command 10 bytes + data 0 bytes
2138-1848:709474930.191 : IO total need to receive data 5 bytes
2138-1848:709474930.328 : => CNT96226::VenderCmd_GetData
2138-1848:709474930.454 : iCmd = 0, nBytes = 5
2138-1848:709475174.223 : 0000 : 06 00 02 02 ab 
2138-1848:709475174.496 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709475174.654 : System total receive data 5 bytes
2138-1848:709475174.801 : => CNT96226::VenderCmd_GetData
2138-1848:709475174.930 : iCmd = 1, nBytes = 4
2138-1848:709475387.456 : 0000 : 00 00 00 00 
2138-1848:709475387.687 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709475387.925 : <= CAsicIO::DoIo ret = 1
2138-1848:709475388.075 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709475388.219 : IO Send command 10 bytes
2138-1848:709475388.407 : => CNT96226::VenderCmd_SetData
2138-1848:709475388.529 : iCmd = 0, nBytes = 10
2138-1848:709475388.761 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709475592.697 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709475592.906 : System send command 10 bytes + data 0 bytes
2138-1848:709475593.049 : IO total need to receive data 165 bytes
2138-1848:709475593.196 : => CNT96226::VenderCmd_GetData
2138-1848:709475593.316 : iCmd = 0, nBytes = 165
2138-1848:709475809.522 : skip dump 37 bytes
2138-1848:709475809.975 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709475810.298 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709475810.594 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709475810.886 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709475811.155 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709475811.441 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709475811.702 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709475811.968 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709475812.110 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709475812.266 : System total receive data 165 bytes
2138-1848:709475812.399 : => CNT96226::VenderCmd_GetData
2138-1848:709475812.755 : iCmd = 1, nBytes = 4
2138-1848:709476028.734 : 0000 : 00 00 00 00 
2138-1848:709476028.867 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709476029.025 : <= CAsicIO::DoIo ret = 1
2138-1848:709476029.105 : Dump Inquiry
2138-1848:709476029.252 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709476029.409 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709476029.564 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709476029.720 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709476029.868 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709476030.023 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709476030.172 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476030.314 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476030.466 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709476030.613 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709476030.716 : 00a0 : 00 00 00 00 00 
2138-1848:709476030.795 : => ReadNVMDataInternal
2138-1848:709476031.059 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709476031.142 : IO Send command 10 bytes
2138-1848:709476031.238 : => CNT96226::VenderCmd_SetData
2138-1848:709476031.306 : iCmd = 0, nBytes = 10
2138-1848:709476031.424 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709476383.218 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709476383.432 : System send command 10 bytes + data 0 bytes
2138-1848:709476383.527 : IO total need to receive data 128 bytes
2138-1848:709476383.606 : => CNT96226::VenderCmd_GetData
2138-1848:709476383.678 : iCmd = 0, nBytes = 128
2138-1848:709476593.407 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476593.606 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476593.767 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709476593.922 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709476594.068 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709476594.215 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476594.366 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476594.515 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709476594.592 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709476594.671 : System total receive data 128 bytes
2138-1848:709476594.746 : => CNT96226::VenderCmd_GetData
2138-1848:709476594.811 : iCmd = 1, nBytes = 4
2138-1848:709476789.498 : 0000 : 00 00 00 00 
2138-1848:709476789.637 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709476789.813 : <= CAsicIO::DoIo ret = 1
2138-1848:709476789.899 : NVMData.PadScanCount = 0
2138-1848:709476789.967 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709476790.036 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709476790.107 : NVMData.FlatbedScanCount = 0
2138-1848:709476790.175 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709476790.246 : NVMData.SideEdgeFletbed = 0
2138-1848:709476790.310 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709476790.377 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709476790.444 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709476790.513 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709476790.579 : NVMData.BornMonth = 0
2138-1848:709476790.638 : NVMData.BornDay = 0
2138-1848:709476790.698 : NVMData.BornYear = 0
2138-1848:709476790.897 : NVMData.FirstScanMonth = 5
2138-1848:709476790.968 : NVMData.FirstScanDay = 18
2138-1848:709476791.035 : NVMData.FirstScanYear = 2020
2138-1848:709476791.099 : NVMData.VerticalMagnification = 0
2138-1848:709476791.164 : NVMData.HorizontalMagnification = 0
2138-1848:709476791.229 : NVMData.PowerSavingTime = 15
2138-1848:709476791.296 : NVMData.SN = A094165189010062
2138-1848:709476791.355 : NVMData.AutoFeed = 0
2138-1848:709476791.416 : NVMData.CCDType = 0
2138-1848:709476791.666 : NVMData.ScanSpeed = 0
2138-1848:709476791.734 : NVMData.RollerCount = 0
2138-1848:709476791.793 : NVMData.MultifeedCount = 0
2138-1848:709476791.855 : NVMData.JamCount = 0
2138-1848:709476791.913 : NVMData.IdentifyInfo = 
2138-1848:709476791.972 : NVMData.FormalName = 
2138-1848:709476792.031 : NVMData.ReservedB = 0
2138-1848:709476792.090 : NVMData.FunctionCode = 0
2138-1848:709476792.153 : NVMData.PreFeed = 0
2138-1848:709476792.216 : NVMData.PreFeedTime = 0
2138-1848:709476792.275 : NVMData.ButtonNumber = 0
2138-1848:709476792.333 : NVMData.PowerOffTime = 0
2138-1848:709476792.393 : <= ReadNVMDataInternal ret = 1
2138-1848:709476792.484 : => IoObject::IoLockEnd
2138-1848:709476792.569 : <= IoObject::IoLockEnd
2138-1848:709476792.627 : <= InitializeScanner ret = 1
2138-1848:709476792.701 : => GetLogicalScannerAbilityEx
2138-1848:709476792.769 : => IoObject::IoLockStart
2138-1848:709476792.871 : => CAsicIO::CheckDevice
2138-1848:709476792.934 : => CNT96226::ConnectIsAvailable
2138-1848:709476815.664 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709476815.812 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709476815.888 : <= IoObject::IoLockStart
2138-1848:709476815.965 : => IoObject::IoLockEnd
2138-1848:709476816.067 : <= IoObject::IoLockEnd
2138-1848:709476816.210 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709476816.305 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709476992.961 : => ReadNVMData
2138-1848:709476993.167 : => IoObject::IoLockStart
2138-1848:709476993.315 : => CAsicIO::CheckDevice
2138-1848:709476993.384 : => CNT96226::ConnectIsAvailable
2138-1848:709477019.547 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709477019.661 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709477019.737 : <= IoObject::IoLockStart
2138-1848:709477019.816 : => ReadNVMDataInternal
2138-1848:709477019.895 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709477019.975 : IO Send command 10 bytes
2138-1848:709477020.149 : => CNT96226::VenderCmd_SetData
2138-1848:709477020.219 : iCmd = 0, nBytes = 10
2138-1848:709477020.352 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709477369.146 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709477369.374 : System send command 10 bytes + data 0 bytes
2138-1848:709477369.461 : IO total need to receive data 128 bytes
2138-1848:709477369.537 : => CNT96226::VenderCmd_GetData
2138-1848:709477369.607 : iCmd = 0, nBytes = 128
2138-1848:709477567.637 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709477567.841 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709477568.005 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709477568.158 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709477568.303 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709477568.449 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709477568.597 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709477568.737 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709477568.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709477568.888 : System total receive data 128 bytes
2138-1848:709477568.960 : => CNT96226::VenderCmd_GetData
2138-1848:709477569.027 : iCmd = 1, nBytes = 4
2138-1848:709477775.629 : 0000 : 00 00 00 00 
2138-1848:709477775.735 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709477775.889 : <= CAsicIO::DoIo ret = 1
2138-1848:709477775.972 : NVMData.PadScanCount = 0
2138-1848:709477776.041 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709477776.106 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709477776.172 : NVMData.FlatbedScanCount = 0
2138-1848:709477776.240 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709477776.305 : NVMData.SideEdgeFletbed = 0
2138-1848:709477776.374 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709477776.436 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709477776.503 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709477776.732 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709477776.805 : NVMData.BornMonth = 0
2138-1848:709477776.866 : NVMData.BornDay = 0
2138-1848:709477776.928 : NVMData.BornYear = 0
2138-1848:709477776.986 : NVMData.FirstScanMonth = 5
2138-1848:709477777.049 : NVMData.FirstScanDay = 18
2138-1848:709477777.114 : NVMData.FirstScanYear = 2020
2138-1848:709477777.181 : NVMData.VerticalMagnification = 0
2138-1848:709477777.248 : NVMData.HorizontalMagnification = 0
2138-1848:709477777.315 : NVMData.PowerSavingTime = 15
2138-1848:709477777.381 : NVMData.SN = A094165189010062
2138-1848:709477777.442 : NVMData.AutoFeed = 0
2138-1848:709477777.506 : NVMData.CCDType = 0
2138-1848:709477777.560 : NVMData.ScanSpeed = 0
2138-1848:709477777.620 : NVMData.RollerCount = 0
2138-1848:709477777.681 : NVMData.MultifeedCount = 0
2138-1848:709477777.743 : NVMData.JamCount = 0
2138-1848:709477777.801 : NVMData.IdentifyInfo = 
2138-1848:709477777.862 : NVMData.FormalName = 
2138-1848:709477777.920 : NVMData.ReservedB = 0
2138-1848:709477777.983 : NVMData.FunctionCode = 0
2138-1848:709477778.044 : NVMData.PreFeed = 0
2138-1848:709477778.103 : NVMData.PreFeedTime = 0
2138-1848:709477778.164 : NVMData.ButtonNumber = 0
2138-1848:709477778.223 : NVMData.PowerOffTime = 0
2138-1848:709477778.281 : <= ReadNVMDataInternal ret = 1
2138-1848:709477778.353 : => IoObject::IoLockEnd
2138-1848:709477778.437 : <= IoObject::IoLockEnd
2138-1848:709477778.498 : <= ReadNVMData ret = 1
2138-1848:709478276.690 : => TerminateDriver
2138-1848:709478276.896 : => CAsicIO::~CAsicIO,pStage=141364296
2138-1848:709478276.997 : => CNT96226::Close
2138-1848:709478281.981 : <= CNT96226::Close ret = 1
2138-1848:709478282.081 : <= CAsicIO::~CAsicIO
2138-1848:709478282.152 : => IoObject::IoLockEnd
2138-1848:709478282.212 : <= IoObject::IoLockEnd
2138-1848:709478282.271 : => IoObject::TerminateDevice
2138-1848:709478282.342 : => IoObject::IoLockEnd
2138-1848:709478282.405 : <= IoObject::IoLockEnd
2138-1848:709478282.509 : <= IoObject::TerminateDevice
2138-1848:709480245.531 : ============Debug Start==========
2138-1848:709480245.871 : Date : 2020/5/18 09:47:52
2138-1848:709480245.957 : Process ID : 2138
2138-1848:709480246.291 : Windows : Version 10.0 build 18363 
2138-1848:709480246.795 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709480246.865 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709480246.936 : MemoryStatus.ullAvailPhys : 5852131328
2138-1848:709480247.000 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709480247.067 : MemoryStatus.ullAvailPageFile : 7278080000
2138-1848:709480247.130 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709480247.196 : MemoryStatus.ullAvailVirtual : 1715511296
2138-1848:709480247.263 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709480247.387 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709480247.450 : CPU Family 6 Model 10 Stepping 7
2138-1848:709480247.700 : CPU Count : 4
2138-1848:709480247.752 : CPU Frequency : 100.000 Mhz
2138-1848:709480252.504 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709480252.652 : => InitializeDriver
2138-1848:709480252.893 : <= InitializeDriver ret = 1
2138-1848:709482537.095 : => InitializeScanner
2138-1848:709482537.340 : => CAsicIO::GetDeviceList
2138-1848:709482537.740 : => CNT96226::CNT96226
2138-1848:709482537.810 : => CNT96226::Open
2138-1848:709482562.274 : <= CNT96226::Open ret = 1
2138-1848:709482562.376 : => CNT96226::Initialize
2138-1848:709482562.595 : <= CNT96226::Initialize ret = 1
2138-1848:709482562.659 : <= CNT96226::CNT96226
2138-1848:709482562.720 : => CNT96226::EnumAvailableDevice
2138-1848:709482566.346 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709482566.433 : DeviceHandleTable[ 0 ] = 256
2138-1848:709482566.499 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709486193.816 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709486194.528 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709486199.273 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709486199.395 : => IoObject::GetLockName
2138-1848:709486199.460 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709486199.537 : <= IoObject::GetLockName
2138-1848:709486200.033 : => CNT96226::VenderCmd_GetData
2138-1848:709486200.103 : iCmd = 3, nBytes = 2
2138-1848:709486570.652 : 0000 : 06 38 
2138-1848:709486570.826 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709486570.911 : => CNT96226::VenderCmd_GetData
2138-1848:709486570.983 : iCmd = 4, nBytes = 2
2138-1848:709486860.515 : 0000 : 07 07 
2138-1848:709486860.685 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709486860.803 : Device 0 USB ID = 0638 : 0707
2138-1848:709486860.904 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709486860.986 : IO Send command 10 bytes
2138-1848:709486861.045 : => CNT96226::VenderCmd_SetData
2138-1848:709486861.109 : iCmd = 0, nBytes = 10
2138-1848:709486861.225 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709487050.432 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709487050.610 : => CNT96226::VenderCmd_GetData
2138-1848:709487050.687 : iCmd = 0, nBytes = 165
2138-1848:709487211.855 : skip dump 37 bytes
2138-1848:709487212.136 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709487212.304 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709487212.459 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709487212.612 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709487212.760 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709487212.909 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709487213.044 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487213.181 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487213.252 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709487213.324 : => CNT96226::VenderCmd_GetData
2138-1848:709487213.466 : iCmd = 1, nBytes = 4
2138-1848:709487351.117 : 0000 : 00 00 00 00 
2138-1848:709487351.271 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709487351.356 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709487351.434 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709487351.511 : IO Send command 10 bytes
2138-1848:709487351.576 : => CNT96226::VenderCmd_SetData
2138-1848:709487351.637 : iCmd = 0, nBytes = 10
2138-1848:709487351.755 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709487680.848 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709487681.050 : => CNT96226::VenderCmd_GetData
2138-1848:709487681.126 : iCmd = 0, nBytes = 128
2138-1848:709487854.208 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487854.422 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487854.573 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709487854.714 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709487854.852 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709487854.986 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487855.126 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487855.256 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709487855.326 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709487855.395 : => CNT96226::VenderCmd_GetData
2138-1848:709487855.455 : iCmd = 1, nBytes = 4
2138-1848:709487992.919 : 0000 : 00 00 00 00 
2138-1848:709487993.087 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709487993.183 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709487993.340 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709487993.422 : => CNT96226::Close
2138-1848:709487997.377 : <= CNT96226::Close ret = 1
2138-1848:709487997.469 : <= CNT96226::~CNT96226
2138-1848:709487997.589 : <= CAsicIO::GetDeviceList
2138-1848:709487998.116 : => IoObject::SetTimeout
2138-1848:709487998.183 : Timeout--> In = 0 Out = 0
2138-1848:709487998.252 : <= IoObject::SetTimeout
2138-1848:709487998.332 : => CAsicIO::CAsicIO
2138-1848:709487998.411 : => CNT96226::CNT96226
2138-1848:709487998.490 : => CNT96226::Open
2138-1848:709488021.043 : <= CNT96226::Open ret = 1
2138-1848:709488021.163 : => CNT96226::Initialize
2138-1848:709488021.393 : <= CNT96226::Initialize ret = 1
2138-1848:709488021.461 : <= CNT96226::CNT96226
2138-1848:709488021.520 : <= CAsicIO::CAsicIO
2138-1848:709488021.581 : => CAsicIO::InitializeDevice
2138-1848:709488021.658 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709488026.220 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709488026.351 : => IoObject::GetLockName
2138-1848:709488026.414 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709488026.489 : <= IoObject::GetLockName
2138-1848:709488026.996 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709488027.078 : IO Send command 10 bytes
2138-1848:709488027.137 : => CNT96226::VenderCmd_SetData
2138-1848:709488027.200 : iCmd = 0, nBytes = 10
2138-1848:709488027.319 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709488348.646 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709488348.853 : => CNT96226::VenderCmd_GetData
2138-1848:709488348.933 : iCmd = 0, nBytes = 128
2138-1848:709488476.753 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709488477.018 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709488477.176 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709488477.324 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709488477.466 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709488477.603 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709488477.739 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709488477.879 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709488477.956 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709488478.148 : => CNT96226::VenderCmd_GetData
2138-1848:709488478.218 : iCmd = 1, nBytes = 4
2138-1848:709488603.677 : 0000 : 00 00 00 00 
2138-1848:709488603.854 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709488603.943 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709488604.023 : => CNT96226::VenderCmd_GetData
2138-1848:709488604.093 : iCmd = 3, nBytes = 2
2138-1848:709488932.409 : 0000 : 06 38 
2138-1848:709488932.573 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709488932.663 : => CNT96226::VenderCmd_GetData
2138-1848:709488932.735 : iCmd = 4, nBytes = 2
2138-1848:709489183.711 : 0000 : 07 07 
2138-1848:709489183.876 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709489184.032 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709489184.141 : => IoObject::InitializeDevice
2138-1848:709489184.261 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709489185.026 : <= IoObject::InitializeDevice ret = 1
2138-1848:709489185.102 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709489186.370 : => FindScanner
2138-1848:709489186.459 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709489186.544 : <= FindScanner ret = 1
2138-1848:709489186.610 : => IoObject::IoLockStart
2138-1848:709489186.713 : => CAsicIO::CheckDevice
2138-1848:709489186.776 : => CNT96226::ConnectIsAvailable
2138-1848:709489202.889 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709489203.004 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709489203.073 : <= IoObject::IoLockStart
2138-1848:709489203.145 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709489203.219 : IO Send command 10 bytes
2138-1848:709489203.314 : => CNT96226::VenderCmd_SetData
2138-1848:709489203.377 : iCmd = 0, nBytes = 10
2138-1848:709489203.491 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709489353.683 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709489353.862 : System send command 10 bytes + data 0 bytes
2138-1848:709489353.949 : IO total need to receive data 5 bytes
2138-1848:709489354.027 : => CNT96226::VenderCmd_GetData
2138-1848:709489354.102 : iCmd = 0, nBytes = 5
2138-1848:709489477.477 : 0000 : 06 00 02 02 ab 
2138-1848:709489477.660 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709489477.749 : System total receive data 5 bytes
2138-1848:709489477.825 : => CNT96226::VenderCmd_GetData
2138-1848:709489477.889 : iCmd = 1, nBytes = 4
2138-1848:709489589.539 : 0000 : 00 00 00 00 
2138-1848:709489589.701 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709489589.906 : <= CAsicIO::DoIo ret = 1
2138-1848:709489589.984 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709489590.059 : IO Send command 10 bytes
2138-1848:709489590.184 : => CNT96226::VenderCmd_SetData
2138-1848:709489590.246 : iCmd = 0, nBytes = 10
2138-1848:709489590.363 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709489756.359 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709489756.546 : System send command 10 bytes + data 0 bytes
2138-1848:709489756.632 : IO total need to receive data 165 bytes
2138-1848:709489756.703 : => CNT96226::VenderCmd_GetData
2138-1848:709489756.770 : iCmd = 0, nBytes = 165
2138-1848:709489898.800 : skip dump 37 bytes
2138-1848:709489899.045 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709489899.203 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709489899.357 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709489899.503 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709489899.646 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709489899.792 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709489899.927 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709489900.071 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709489900.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709489900.219 : System total receive data 165 bytes
2138-1848:709489900.288 : => CNT96226::VenderCmd_GetData
2138-1848:709489900.450 : iCmd = 1, nBytes = 4
2138-1848:709490019.543 : 0000 : 00 00 00 00 
2138-1848:709490019.721 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709490019.908 : <= CAsicIO::DoIo ret = 1
2138-1848:709490019.976 : Dump Inquiry
2138-1848:709490020.119 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709490020.260 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709490020.403 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709490020.543 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709490020.678 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709490020.819 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709490020.948 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490021.082 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490021.216 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709490021.349 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709490021.443 : 00a0 : 00 00 00 00 00 
2138-1848:709490021.527 : => ReadNVMDataInternal
2138-1848:709490021.808 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709490021.886 : IO Send command 10 bytes
2138-1848:709490022.014 : => CNT96226::VenderCmd_SetData
2138-1848:709490022.076 : iCmd = 0, nBytes = 10
2138-1848:709490022.181 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709490340.088 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709490340.282 : System send command 10 bytes + data 0 bytes
2138-1848:709490340.369 : IO total need to receive data 128 bytes
2138-1848:709490340.444 : => CNT96226::VenderCmd_GetData
2138-1848:709490340.514 : iCmd = 0, nBytes = 128
2138-1848:709490498.835 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490499.084 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490499.233 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709490499.377 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709490499.513 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709490499.648 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490499.783 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490499.914 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709490499.987 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709490500.059 : System total receive data 128 bytes
2138-1848:709490500.124 : => CNT96226::VenderCmd_GetData
2138-1848:709490500.183 : iCmd = 1, nBytes = 4
2138-1848:709490614.087 : 0000 : 00 00 00 00 
2138-1848:709490614.240 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709490614.445 : <= CAsicIO::DoIo ret = 1
2138-1848:709490614.521 : NVMData.PadScanCount = 0
2138-1848:709490614.588 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709490614.652 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709490614.717 : NVMData.FlatbedScanCount = 0
2138-1848:709490614.781 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709490614.841 : NVMData.SideEdgeFletbed = 0
2138-1848:709490614.909 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709490614.971 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709490615.031 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709490615.093 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709490615.158 : NVMData.BornMonth = 0
2138-1848:709490615.212 : NVMData.BornDay = 0
2138-1848:709490615.271 : NVMData.BornYear = 0
2138-1848:709490615.327 : NVMData.FirstScanMonth = 5
2138-1848:709490615.384 : NVMData.FirstScanDay = 18
2138-1848:709490615.443 : NVMData.FirstScanYear = 2020
2138-1848:709490615.502 : NVMData.VerticalMagnification = 0
2138-1848:709490615.560 : NVMData.HorizontalMagnification = 0
2138-1848:709490615.618 : NVMData.PowerSavingTime = 15
2138-1848:709490615.681 : NVMData.SN = A094165189010062
2138-1848:709490615.734 : NVMData.AutoFeed = 0
2138-1848:709490615.791 : NVMData.CCDType = 0
2138-1848:709490615.953 : NVMData.ScanSpeed = 0
2138-1848:709490616.011 : NVMData.RollerCount = 0
2138-1848:709490616.065 : NVMData.MultifeedCount = 0
2138-1848:709490616.121 : NVMData.JamCount = 0
2138-1848:709490616.175 : NVMData.IdentifyInfo = 
2138-1848:709490616.232 : NVMData.FormalName = 
2138-1848:709490616.286 : NVMData.ReservedB = 0
2138-1848:709490616.342 : NVMData.FunctionCode = 0
2138-1848:709490616.395 : NVMData.PreFeed = 0
2138-1848:709490616.449 : NVMData.PreFeedTime = 0
2138-1848:709490616.504 : NVMData.ButtonNumber = 0
2138-1848:709490616.558 : NVMData.PowerOffTime = 0
2138-1848:709490616.615 : <= ReadNVMDataInternal ret = 1
2138-1848:709490616.705 : => IoObject::IoLockEnd
2138-1848:709490616.785 : <= IoObject::IoLockEnd
2138-1848:709490616.927 : <= InitializeScanner ret = 1
2138-1848:709491865.793 : => GetLogicalScannerAbility
2138-1848:709491866.006 : => IoObject::IoLockStart
2138-1848:709491866.159 : => CAsicIO::CheckDevice
2138-1848:709491866.229 : => CNT96226::ConnectIsAvailable
2138-1848:709491885.879 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709491885.990 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709491886.060 : <= IoObject::IoLockStart
2138-1848:709491886.128 : => IoObject::IoLockEnd
2138-1848:709491886.229 : <= IoObject::IoLockEnd
2138-1848:709491886.307 : <= GetLogicalScannerAbility ret = 1
2138-1848:709495525.158 : => GetLogicalScannerAbilityEx
2138-1848:709495525.359 : => IoObject::IoLockStart
2138-1848:709495525.517 : => CAsicIO::CheckDevice
2138-1848:709495525.587 : => CNT96226::ConnectIsAvailable
2138-1848:709495543.317 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709495543.430 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709495543.503 : <= IoObject::IoLockStart
2138-1848:709495543.567 : => IoObject::IoLockEnd
2138-1848:709495543.663 : <= IoObject::IoLockEnd
2138-1848:709495543.786 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709495543.869 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709502171.554 : => ReadNVMData
2138-1848:709502171.741 : => IoObject::IoLockStart
2138-1848:709502171.875 : => CAsicIO::CheckDevice
2138-1848:709502171.940 : => CNT96226::ConnectIsAvailable
2138-1848:709502199.459 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709502199.582 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709502199.649 : <= IoObject::IoLockStart
2138-1848:709502199.720 : => ReadNVMDataInternal
2138-1848:709502199.793 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709502199.864 : IO Send command 10 bytes
2138-1848:709502200.011 : => CNT96226::VenderCmd_SetData
2138-1848:709502200.071 : iCmd = 0, nBytes = 10
2138-1848:709502200.187 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709502547.627 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709502547.811 : System send command 10 bytes + data 0 bytes
2138-1848:709502547.883 : IO total need to receive data 128 bytes
2138-1848:709502547.952 : => CNT96226::VenderCmd_GetData
2138-1848:709502548.016 : iCmd = 0, nBytes = 128
2138-1848:709502739.351 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709502739.602 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709502739.745 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709502739.889 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709502740.025 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709502740.160 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709502740.291 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709502740.424 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709502740.494 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709502740.568 : System total receive data 128 bytes
2138-1848:709502740.644 : => CNT96226::VenderCmd_GetData
2138-1848:709502740.706 : iCmd = 1, nBytes = 4
2138-1848:709502871.713 : 0000 : 00 00 00 00 
2138-1848:709502871.857 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709502872.036 : <= CAsicIO::DoIo ret = 1
2138-1848:709502872.278 : NVMData.PadScanCount = 0
2138-1848:709502872.350 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709502872.413 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709502872.481 : NVMData.FlatbedScanCount = 0
2138-1848:709502872.543 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709502872.605 : NVMData.SideEdgeFletbed = 0
2138-1848:709502872.664 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709502872.725 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709502872.787 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709502872.847 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709502872.910 : NVMData.BornMonth = 0
2138-1848:709502872.966 : NVMData.BornDay = 0
2138-1848:709502873.022 : NVMData.BornYear = 0
2138-1848:709502873.079 : NVMData.FirstScanMonth = 5
2138-1848:709502873.134 : NVMData.FirstScanDay = 18
2138-1848:709502873.194 : NVMData.FirstScanYear = 2020
2138-1848:709502873.255 : NVMData.VerticalMagnification = 0
2138-1848:709502873.314 : NVMData.HorizontalMagnification = 0
2138-1848:709502873.375 : NVMData.PowerSavingTime = 15
2138-1848:709502873.435 : NVMData.SN = A094165189010062
2138-1848:709502873.494 : NVMData.AutoFeed = 0
2138-1848:709502873.550 : NVMData.CCDType = 0
2138-1848:709502873.603 : NVMData.ScanSpeed = 0
2138-1848:709502873.657 : NVMData.RollerCount = 0
2138-1848:709502873.712 : NVMData.MultifeedCount = 0
2138-1848:709502873.766 : NVMData.JamCount = 0
2138-1848:709502873.818 : NVMData.IdentifyInfo = 
2138-1848:709502873.875 : NVMData.FormalName = 
2138-1848:709502873.929 : NVMData.ReservedB = 0
2138-1848:709502873.997 : NVMData.FunctionCode = 0
2138-1848:709502874.051 : NVMData.PreFeed = 0
2138-1848:709502874.104 : NVMData.PreFeedTime = 0
2138-1848:709502874.159 : NVMData.ButtonNumber = 0
2138-1848:709502874.212 : NVMData.PowerOffTime = 0
2138-1848:709502874.269 : <= ReadNVMDataInternal ret = 1
2138-1848:709502874.336 : => IoObject::IoLockEnd
2138-1848:709502874.418 : <= IoObject::IoLockEnd
2138-1848:709502874.473 : <= ReadNVMData ret = 1
2138-1848:709511590.272 : => GetADFStatus
2138-1848:709511590.717 : => IoObject::IoLockStart
2138-1848:709511590.865 : => CAsicIO::CheckDevice
2138-1848:709511590.926 : => CNT96226::ConnectIsAvailable
2138-1848:709511618.424 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709511618.545 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709511618.610 : <= IoObject::IoLockStart
2138-1848:709511618.676 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709511618.749 : IO Send command 10 bytes
2138-1848:709511618.894 : => CNT96226::VenderCmd_SetData
2138-1848:709511618.959 : iCmd = 0, nBytes = 10
2138-1848:709511619.076 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709511827.197 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709511827.324 : System send command 10 bytes + data 0 bytes
2138-1848:709511827.399 : IO total need to receive data 2 bytes
2138-1848:709511827.461 : => CNT96226::VenderCmd_GetData
2138-1848:709511827.520 : iCmd = 0, nBytes = 2
2138-1848:709512011.702 : 0000 : 00 00 
2138-1848:709512011.867 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709512011.954 : System total receive data 2 bytes
2138-1848:709512012.027 : => CNT96226::VenderCmd_GetData
2138-1848:709512012.092 : iCmd = 1, nBytes = 4
2138-1848:709512220.373 : 0000 : 00 00 00 00 
2138-1848:709512220.465 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709512220.626 : <= CAsicIO::DoIo ret = 1
2138-1848:709512220.699 : Return status = 0
2138-1848:709512220.766 : => IoObject::IoLockEnd
2138-1848:709512220.844 : <= IoObject::IoLockEnd
2138-1848:709512220.897 : <= GetADFStatus ret = 1
2138-1848:709514615.619 : => GetADFStatus
2138-1848:709514615.822 : => IoObject::IoLockStart
2138-1848:709514615.963 : => CAsicIO::CheckDevice
2138-1848:709514616.026 : => CNT96226::ConnectIsAvailable
2138-1848:709514640.644 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709514640.767 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709514640.835 : <= IoObject::IoLockStart
2138-1848:709514640.902 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709514641.174 : IO Send command 10 bytes
2138-1848:709514641.337 : => CNT96226::VenderCmd_SetData
2138-1848:709514641.406 : iCmd = 0, nBytes = 10
2138-1848:709514641.517 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709514840.723 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709514840.867 : System send command 10 bytes + data 0 bytes
2138-1848:709514840.947 : IO total need to receive data 2 bytes
2138-1848:709514841.011 : => CNT96226::VenderCmd_GetData
2138-1848:709514841.074 : iCmd = 0, nBytes = 2
2138-1848:709515027.463 : 0000 : 00 00 
2138-1848:709515027.620 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709515027.711 : System total receive data 2 bytes
2138-1848:709515027.779 : => CNT96226::VenderCmd_GetData
2138-1848:709515027.848 : iCmd = 1, nBytes = 4
2138-1848:709515236.073 : 0000 : 00 00 00 00 
2138-1848:709515236.161 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709515236.307 : <= CAsicIO::DoIo ret = 1
2138-1848:709515236.378 : Return status = 0
2138-1848:709515236.447 : => IoObject::IoLockEnd
2138-1848:709515236.530 : <= IoObject::IoLockEnd
2138-1848:709515236.583 : <= GetADFStatus ret = 1
2138-1848:709517163.681 : => TerminateDriver
2138-1848:709517163.886 : => CAsicIO::~CAsicIO,pStage=205196360
2138-1848:709517163.962 : => CNT96226::Close
2138-1848:709517168.802 : <= CNT96226::Close ret = 1
2138-1848:709517168.889 : <= CAsicIO::~CAsicIO
2138-1848:709517168.951 : => IoObject::IoLockEnd
2138-1848:709517169.007 : <= IoObject::IoLockEnd
2138-1848:709517169.061 : => IoObject::TerminateDevice
2138-1848:709517169.122 : => IoObject::IoLockEnd
2138-1848:709517169.172 : <= IoObject::IoLockEnd
2138-1848:709517169.263 : <= IoObject::TerminateDevice
2138-1848:709517169.486 : <= TerminateDriver ret = 1
2138-1848:709558996.757 : ============Debug Start==========
2138-1848:709558997.085 : Date : 2020/5/18 09:47:54
2138-1848:709558997.173 : Process ID : 2138
2138-1848:709558997.537 : Windows : Version 10.0 build 18363 
2138-1848:709558998.045 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709558998.114 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709558998.188 : MemoryStatus.ullAvailPhys : 5853753344
2138-1848:709558998.256 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709558998.324 : MemoryStatus.ullAvailPageFile : 7281549312
2138-1848:709558998.390 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709558998.457 : MemoryStatus.ullAvailVirtual : 1715482624
2138-1848:709558998.524 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709558998.632 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709558998.697 : CPU Family 6 Model 10 Stepping 7
2138-1848:709558998.972 : CPU Count : 4
2138-1848:709558999.026 : CPU Frequency : 100.000 Mhz
2138-1848:709559003.945 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709559004.096 : => InitializeDriver
2138-1848:709559004.336 : <= InitializeDriver ret = 1
2138-1848:709559004.400 : => InitializeScanner
2138-1848:709559004.490 : => CAsicIO::GetDeviceList
2138-1848:709559004.702 : => CNT96226::CNT96226
2138-1848:709559004.769 : => CNT96226::Open
2138-1848:709559027.369 : <= CNT96226::Open ret = 1
2138-1848:709559027.489 : => CNT96226::Initialize
2138-1848:709559027.714 : <= CNT96226::Initialize ret = 1
2138-1848:709559027.781 : <= CNT96226::CNT96226
2138-1848:709559027.846 : => CNT96226::EnumAvailableDevice
2138-1848:709559031.731 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709559031.816 : DeviceHandleTable[ 0 ] = 256
2138-1848:709559031.884 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709563013.358 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709563014.066 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709563018.648 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709563018.768 : => IoObject::GetLockName
2138-1848:709563018.835 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709563018.914 : <= IoObject::GetLockName
2138-1848:709563019.410 : => CNT96226::VenderCmd_GetData
2138-1848:709563019.488 : iCmd = 3, nBytes = 2
2138-1848:709563349.688 : 0000 : 06 38 
2138-1848:709563349.850 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709563349.929 : => CNT96226::VenderCmd_GetData
2138-1848:709563349.989 : iCmd = 4, nBytes = 2
2138-1848:709563627.674 : 0000 : 07 07 
2138-1848:709563627.853 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709563627.964 : Device 0 USB ID = 0638 : 0707
2138-1848:709563628.061 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709563628.138 : IO Send command 10 bytes
2138-1848:709563628.199 : => CNT96226::VenderCmd_SetData
2138-1848:709563628.272 : iCmd = 0, nBytes = 10
2138-1848:709563628.389 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709563797.634 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709563797.776 : => CNT96226::VenderCmd_GetData
2138-1848:709563797.851 : iCmd = 0, nBytes = 165
2138-1848:709563963.573 : skip dump 37 bytes
2138-1848:709563963.854 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709563964.012 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709563964.161 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709563964.303 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709563964.441 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709563964.588 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709563964.719 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709563964.852 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709563964.921 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709563964.993 : => CNT96226::VenderCmd_GetData
2138-1848:709563965.180 : iCmd = 1, nBytes = 4
2138-1848:709564107.255 : 0000 : 00 00 00 00 
2138-1848:709564107.418 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709564107.505 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709564107.591 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709564107.666 : IO Send command 10 bytes
2138-1848:709564107.731 : => CNT96226::VenderCmd_SetData
2138-1848:709564107.795 : iCmd = 0, nBytes = 10
2138-1848:709564107.915 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709564427.419 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709564427.623 : => CNT96226::VenderCmd_GetData
2138-1848:709564427.697 : iCmd = 0, nBytes = 128
2138-1848:709564597.708 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709564597.967 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709564598.119 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709564598.265 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709564598.401 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709564598.537 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709564598.670 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709564598.810 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709564598.882 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709564598.958 : => CNT96226::VenderCmd_GetData
2138-1848:709564599.024 : iCmd = 1, nBytes = 4
2138-1848:709564732.738 : 0000 : 00 00 00 00 
2138-1848:709564732.844 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709564732.917 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709564733.072 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709564733.149 : => CNT96226::Close
2138-1848:709564737.019 : <= CNT96226::Close ret = 1
2138-1848:709564737.106 : <= CNT96226::~CNT96226
2138-1848:709564737.208 : <= CAsicIO::GetDeviceList
2138-1848:709564737.691 : => IoObject::SetTimeout
2138-1848:709564737.757 : Timeout--> In = 0 Out = 0
2138-1848:709564737.817 : <= IoObject::SetTimeout
2138-1848:709564737.891 : => CAsicIO::CAsicIO
2138-1848:709564737.964 : => CNT96226::CNT96226
2138-1848:709564738.026 : => CNT96226::Open
2138-1848:709564760.580 : <= CNT96226::Open ret = 1
2138-1848:709564760.695 : => CNT96226::Initialize
2138-1848:709564760.904 : <= CNT96226::Initialize ret = 1
2138-1848:709564760.981 : <= CNT96226::CNT96226
2138-1848:709564761.045 : <= CAsicIO::CAsicIO
2138-1848:709564761.105 : => CAsicIO::InitializeDevice
2138-1848:709564761.184 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709564765.239 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709564765.373 : => IoObject::GetLockName
2138-1848:709564765.440 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709564765.511 : <= IoObject::GetLockName
2138-1848:709564765.998 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709564766.078 : IO Send command 10 bytes
2138-1848:709564766.136 : => CNT96226::VenderCmd_SetData
2138-1848:709564766.196 : iCmd = 0, nBytes = 10
2138-1848:709564766.312 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709565057.641 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709565057.838 : => CNT96226::VenderCmd_GetData
2138-1848:709565057.924 : iCmd = 0, nBytes = 128
2138-1848:709565208.468 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709565208.831 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709565208.985 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709565209.132 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709565209.271 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709565209.410 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709565209.547 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709565209.676 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709565209.755 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709565209.935 : => CNT96226::VenderCmd_GetData
2138-1848:709565210.005 : iCmd = 1, nBytes = 4
2138-1848:709565316.608 : 0000 : 00 00 00 00 
2138-1848:709565316.726 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709565316.820 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709565316.894 : => CNT96226::VenderCmd_GetData
2138-1848:709565316.960 : iCmd = 3, nBytes = 2
2138-1848:709565633.693 : 0000 : 06 38 
2138-1848:709565633.868 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709565633.959 : => CNT96226::VenderCmd_GetData
2138-1848:709565634.032 : iCmd = 4, nBytes = 2
2138-1848:709565889.835 : 0000 : 07 07 
2138-1848:709565889.988 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709565890.143 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709565890.251 : => IoObject::InitializeDevice
2138-1848:709565890.365 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709565891.134 : <= IoObject::InitializeDevice ret = 1
2138-1848:709565891.215 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709565891.951 : => FindScanner
2138-1848:709565892.016 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709565892.086 : <= FindScanner ret = 1
2138-1848:709565892.152 : => IoObject::IoLockStart
2138-1848:709565892.243 : => CAsicIO::CheckDevice
2138-1848:709565892.315 : => CNT96226::ConnectIsAvailable
2138-1848:709565908.401 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709565908.506 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709565908.570 : <= IoObject::IoLockStart
2138-1848:709565908.635 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709565908.706 : IO Send command 10 bytes
2138-1848:709565908.798 : => CNT96226::VenderCmd_SetData
2138-1848:709565908.861 : iCmd = 0, nBytes = 10
2138-1848:709565908.969 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709566074.446 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709566074.632 : System send command 10 bytes + data 0 bytes
2138-1848:709566074.717 : IO total need to receive data 5 bytes
2138-1848:709566074.788 : => CNT96226::VenderCmd_GetData
2138-1848:709566074.857 : iCmd = 0, nBytes = 5
2138-1848:709566214.070 : 0000 : 06 00 02 02 ab 
2138-1848:709566214.237 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709566214.328 : System total receive data 5 bytes
2138-1848:709566214.399 : => CNT96226::VenderCmd_GetData
2138-1848:709566214.464 : iCmd = 1, nBytes = 4
2138-1848:709566337.256 : 0000 : 00 00 00 00 
2138-1848:709566337.366 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709566337.542 : <= CAsicIO::DoIo ret = 1
2138-1848:709566337.621 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709566337.693 : IO Send command 10 bytes
2138-1848:709566337.816 : => CNT96226::VenderCmd_SetData
2138-1848:709566337.878 : iCmd = 0, nBytes = 10
2138-1848:709566337.986 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709566480.611 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709566480.751 : System send command 10 bytes + data 0 bytes
2138-1848:709566480.833 : IO total need to receive data 165 bytes
2138-1848:709566480.903 : => CNT96226::VenderCmd_GetData
2138-1848:709566480.965 : iCmd = 0, nBytes = 165
2138-1848:709566635.460 : skip dump 37 bytes
2138-1848:709566635.730 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709566635.884 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709566636.031 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709566636.171 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709566636.311 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709566636.451 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709566636.585 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709566636.716 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709566636.785 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709566636.856 : System total receive data 165 bytes
2138-1848:709566636.923 : => CNT96226::VenderCmd_GetData
2138-1848:709566637.110 : iCmd = 1, nBytes = 4
2138-1848:709566793.956 : 0000 : 00 00 00 00 
2138-1848:709566794.138 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709566794.275 : <= CAsicIO::DoIo ret = 1
2138-1848:709566794.345 : Dump Inquiry
2138-1848:709566794.485 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709566794.631 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709566794.772 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709566794.919 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709566795.057 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709566795.198 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709566795.333 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709566795.466 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709566795.608 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709566795.748 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709566795.842 : 00a0 : 00 00 00 00 00 
2138-1848:709566795.928 : => ReadNVMDataInternal
2138-1848:709566796.155 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709566796.231 : IO Send command 10 bytes
2138-1848:709566796.350 : => CNT96226::VenderCmd_SetData
2138-1848:709566796.411 : iCmd = 0, nBytes = 10
2138-1848:709566796.523 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709567107.080 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709567107.265 : System send command 10 bytes + data 0 bytes
2138-1848:709567107.344 : IO total need to receive data 128 bytes
2138-1848:709567107.414 : => CNT96226::VenderCmd_GetData
2138-1848:709567107.480 : iCmd = 0, nBytes = 128
2138-1848:709567261.388 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709567261.581 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709567261.725 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709567261.865 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709567262.003 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709567262.134 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709567262.267 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709567262.398 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709567262.473 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709567262.546 : System total receive data 128 bytes
2138-1848:709567262.612 : => CNT96226::VenderCmd_GetData
2138-1848:709567262.673 : iCmd = 1, nBytes = 4
2138-1848:709567381.771 : 0000 : 00 00 00 00 
2138-1848:709567381.901 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709567382.068 : <= CAsicIO::DoIo ret = 1
2138-1848:709567382.149 : NVMData.PadScanCount = 0
2138-1848:709567382.215 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709567382.278 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709567382.343 : NVMData.FlatbedScanCount = 0
2138-1848:709567382.409 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709567382.471 : NVMData.SideEdgeFletbed = 0
2138-1848:709567382.532 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709567382.592 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709567382.652 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709567382.716 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709567382.783 : NVMData.BornMonth = 0
2138-1848:709567382.838 : NVMData.BornDay = 0
2138-1848:709567382.901 : NVMData.BornYear = 0
2138-1848:709567382.952 : NVMData.FirstScanMonth = 5
2138-1848:709567383.010 : NVMData.FirstScanDay = 18
2138-1848:709567383.071 : NVMData.FirstScanYear = 2020
2138-1848:709567383.132 : NVMData.VerticalMagnification = 0
2138-1848:709567383.191 : NVMData.HorizontalMagnification = 0
2138-1848:709567383.252 : NVMData.PowerSavingTime = 15
2138-1848:709567383.315 : NVMData.SN = A094165189010062
2138-1848:709567383.372 : NVMData.AutoFeed = 0
2138-1848:709567383.428 : NVMData.CCDType = 0
2138-1848:709567383.602 : NVMData.ScanSpeed = 0
2138-1848:709567383.661 : NVMData.RollerCount = 0
2138-1848:709567383.720 : NVMData.MultifeedCount = 0
2138-1848:709567383.780 : NVMData.JamCount = 0
2138-1848:709567383.836 : NVMData.IdentifyInfo = 
2138-1848:709567383.890 : NVMData.FormalName = 
2138-1848:709567383.943 : NVMData.ReservedB = 0
2138-1848:709567383.999 : NVMData.FunctionCode = 0
2138-1848:709567384.053 : NVMData.PreFeed = 0
2138-1848:709567384.107 : NVMData.PreFeedTime = 0
2138-1848:709567384.160 : NVMData.ButtonNumber = 0
2138-1848:709567384.216 : NVMData.PowerOffTime = 0
2138-1848:709567384.277 : <= ReadNVMDataInternal ret = 1
2138-1848:709567384.362 : => IoObject::IoLockEnd
2138-1848:709567384.446 : <= IoObject::IoLockEnd
2138-1848:709567384.502 : <= InitializeScanner ret = 1
2138-1848:709567384.575 : => GetLogicalScannerAbilityEx
2138-1848:709567384.640 : => IoObject::IoLockStart
2138-1848:709567384.730 : => CAsicIO::CheckDevice
2138-1848:709567384.787 : => CNT96226::ConnectIsAvailable
2138-1848:709567400.839 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709567400.945 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709567401.008 : <= IoObject::IoLockStart
2138-1848:709567401.069 : => IoObject::IoLockEnd
2138-1848:709567401.157 : <= IoObject::IoLockEnd
2138-1848:709567401.279 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709567401.359 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709567598.093 : => ReadNVMData
2138-1848:709567598.293 : => IoObject::IoLockStart
2138-1848:709567598.413 : => CAsicIO::CheckDevice
2138-1848:709567598.482 : => CNT96226::ConnectIsAvailable
2138-1848:709567612.969 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709567613.079 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709567613.149 : <= IoObject::IoLockStart
2138-1848:709567613.220 : => ReadNVMDataInternal
2138-1848:709567613.290 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709567613.363 : IO Send command 10 bytes
2138-1848:709567613.494 : => CNT96226::VenderCmd_SetData
2138-1848:709567613.558 : iCmd = 0, nBytes = 10
2138-1848:709567613.678 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709567934.420 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709567934.621 : System send command 10 bytes + data 0 bytes
2138-1848:709567934.712 : IO total need to receive data 128 bytes
2138-1848:709567934.787 : => CNT96226::VenderCmd_GetData
2138-1848:709567934.855 : iCmd = 0, nBytes = 128
2138-1848:709568097.068 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709568097.314 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709568097.470 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709568097.616 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709568097.752 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709568097.887 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709568098.019 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709568098.150 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709568098.224 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709568098.299 : System total receive data 128 bytes
2138-1848:709568098.368 : => CNT96226::VenderCmd_GetData
2138-1848:709568098.435 : iCmd = 1, nBytes = 4
2138-1848:709568243.289 : 0000 : 00 00 00 00 
2138-1848:709568243.434 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709568243.583 : <= CAsicIO::DoIo ret = 1
2138-1848:709568243.673 : NVMData.PadScanCount = 0
2138-1848:709568243.743 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709568243.811 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709568243.890 : NVMData.FlatbedScanCount = 0
2138-1848:709568243.952 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709568244.015 : NVMData.SideEdgeFletbed = 0
2138-1848:709568244.075 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709568244.139 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709568244.199 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709568244.391 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709568244.462 : NVMData.BornMonth = 0
2138-1848:709568244.518 : NVMData.BornDay = 0
2138-1848:709568244.578 : NVMData.BornYear = 0
2138-1848:709568244.633 : NVMData.FirstScanMonth = 5
2138-1848:709568244.691 : NVMData.FirstScanDay = 18
2138-1848:709568244.749 : NVMData.FirstScanYear = 2020
2138-1848:709568244.812 : NVMData.VerticalMagnification = 0
2138-1848:709568244.874 : NVMData.HorizontalMagnification = 0
2138-1848:709568244.934 : NVMData.PowerSavingTime = 15
2138-1848:709568244.995 : NVMData.SN = A094165189010062
2138-1848:709568245.053 : NVMData.AutoFeed = 0
2138-1848:709568245.107 : NVMData.CCDType = 0
2138-1848:709568245.159 : NVMData.ScanSpeed = 0
2138-1848:709568245.213 : NVMData.RollerCount = 0
2138-1848:709568245.270 : NVMData.MultifeedCount = 0
2138-1848:709568245.330 : NVMData.JamCount = 0
2138-1848:709568245.387 : NVMData.IdentifyInfo = 
2138-1848:709568245.442 : NVMData.FormalName = 
2138-1848:709568245.498 : NVMData.ReservedB = 0
2138-1848:709568245.554 : NVMData.FunctionCode = 0
2138-1848:709568245.611 : NVMData.PreFeed = 0
2138-1848:709568245.668 : NVMData.PreFeedTime = 0
2138-1848:709568245.723 : NVMData.ButtonNumber = 0
2138-1848:709568245.777 : NVMData.PowerOffTime = 0
2138-1848:709568245.832 : <= ReadNVMDataInternal ret = 1
2138-1848:709568245.899 : => IoObject::IoLockEnd
2138-1848:709568245.978 : <= IoObject::IoLockEnd
2138-1848:709568246.032 : <= ReadNVMData ret = 1
2138-1848:709570867.000 : ============Debug Start==========
2138-1848:709570867.330 : Date : 2020/5/18 09:47:55
2138-1848:709570867.429 : Process ID : 2138
2138-1848:709570867.787 : Windows : Version 10.0 build 18363 
2138-1848:709570868.300 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709570868.372 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709570868.442 : MemoryStatus.ullAvailPhys : 5853761536
2138-1848:709570868.510 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709570868.585 : MemoryStatus.ullAvailPageFile : 7279087616
2138-1848:709570868.651 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709570868.715 : MemoryStatus.ullAvailVirtual : 1716002816
2138-1848:709570868.781 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709570868.893 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709570868.958 : CPU Family 6 Model 10 Stepping 7
2138-1848:709570869.220 : CPU Count : 4
2138-1848:709570869.273 : CPU Frequency : 100.000 Mhz
2138-1848:709570873.288 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709570873.452 : => InitializeDriver
2138-1848:709570873.711 : <= InitializeDriver ret = 1
2138-1848:709573124.324 : => InitializeScanner
2138-1848:709573124.581 : => CAsicIO::GetDeviceList
2138-1848:709573124.976 : => CNT96226::CNT96226
2138-1848:709573125.045 : => CNT96226::Open
2138-1848:709573148.945 : <= CNT96226::Open ret = 1
2138-1848:709573149.056 : => CNT96226::Initialize
2138-1848:709573149.271 : <= CNT96226::Initialize ret = 1
2138-1848:709573149.336 : <= CNT96226::CNT96226
2138-1848:709573149.398 : => CNT96226::EnumAvailableDevice
2138-1848:709573153.095 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709573153.183 : DeviceHandleTable[ 0 ] = 256
2138-1848:709573153.250 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709576892.605 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709576893.763 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709576902.327 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709576902.550 : => IoObject::GetLockName
2138-1848:709576902.672 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709576903.046 : <= IoObject::GetLockName
2138-1848:709576903.946 : => CNT96226::VenderCmd_GetData
2138-1848:709576904.086 : iCmd = 3, nBytes = 2
2138-1848:709577307.382 : 0000 : 06 38 
2138-1848:709577307.639 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709577307.794 : => CNT96226::VenderCmd_GetData
2138-1848:709577307.918 : iCmd = 4, nBytes = 2
2138-1848:709577628.958 : 0000 : 07 07 
2138-1848:709577629.221 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709577629.415 : Device 0 USB ID = 0638 : 0707
2138-1848:709577629.601 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709577629.749 : IO Send command 10 bytes
2138-1848:709577629.877 : => CNT96226::VenderCmd_SetData
2138-1848:709577630.010 : iCmd = 0, nBytes = 10
2138-1848:709577630.232 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709577840.717 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709577840.929 : => CNT96226::VenderCmd_GetData
2138-1848:709577841.057 : iCmd = 0, nBytes = 165
2138-1848:709578049.593 : skip dump 37 bytes
2138-1848:709578050.023 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709578050.322 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709578050.614 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709578050.902 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709578051.180 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709578051.462 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709578051.731 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578052.004 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578052.151 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709578052.282 : => CNT96226::VenderCmd_GetData
2138-1848:709578052.607 : iCmd = 1, nBytes = 4
2138-1848:709578263.002 : 0000 : 00 00 00 00 
2138-1848:709578263.186 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709578263.321 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709578263.456 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709578263.596 : IO Send command 10 bytes
2138-1848:709578263.711 : => CNT96226::VenderCmd_SetData
2138-1848:709578263.831 : iCmd = 0, nBytes = 10
2138-1848:709578264.045 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709578621.957 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709578622.253 : => CNT96226::VenderCmd_GetData
2138-1848:709578622.385 : iCmd = 0, nBytes = 128
2138-1848:709578831.373 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578831.751 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578832.037 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709578832.320 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709578832.593 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709578832.850 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578833.108 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578833.372 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709578833.515 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709578833.649 : => CNT96226::VenderCmd_GetData
2138-1848:709578833.765 : iCmd = 1, nBytes = 4
2138-1848:709579043.855 : 0000 : 00 00 00 00 
2138-1848:709579044.055 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709579044.184 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709579044.462 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709579044.614 : => CNT96226::Close
2138-1848:709579051.234 : <= CNT96226::Close ret = 1
2138-1848:709579051.411 : <= CNT96226::~CNT96226
2138-1848:709579051.818 : <= CAsicIO::GetDeviceList
2138-1848:709579052.645 : => IoObject::SetTimeout
2138-1848:709579052.768 : Timeout--> In = 0 Out = 0
2138-1848:709579052.894 : <= IoObject::SetTimeout
2138-1848:709579053.034 : => CAsicIO::CAsicIO
2138-1848:709579053.182 : => CNT96226::CNT96226
2138-1848:709579053.304 : => CNT96226::Open
2138-1848:709579098.065 : <= CNT96226::Open ret = 1
2138-1848:709579098.304 : => CNT96226::Initialize
2138-1848:709579098.753 : <= CNT96226::Initialize ret = 1
2138-1848:709579098.894 : <= CNT96226::CNT96226
2138-1848:709579099.017 : <= CAsicIO::CAsicIO
2138-1848:709579099.140 : => CAsicIO::InitializeDevice
2138-1848:709579099.303 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709579107.073 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709579107.306 : => IoObject::GetLockName
2138-1848:709579107.431 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709579107.594 : <= IoObject::GetLockName
2138-1848:709579108.443 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709579108.606 : IO Send command 10 bytes
2138-1848:709579108.720 : => CNT96226::VenderCmd_SetData
2138-1848:709579108.847 : iCmd = 0, nBytes = 10
2138-1848:709579109.076 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709579465.534 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709579465.824 : => CNT96226::VenderCmd_GetData
2138-1848:709579465.957 : iCmd = 0, nBytes = 128
2138-1848:709579676.572 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709579676.926 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709579677.209 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709579677.494 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709579677.766 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709579678.038 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709579678.305 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709579678.573 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709579678.710 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709579679.049 : => CNT96226::VenderCmd_GetData
2138-1848:709579679.175 : iCmd = 1, nBytes = 4
2138-1848:709579869.788 : 0000 : 00 00 00 00 
2138-1848:709579869.991 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709579870.124 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709579870.255 : => CNT96226::VenderCmd_GetData
2138-1848:709579870.375 : iCmd = 3, nBytes = 2
2138-1848:709580246.015 : 0000 : 06 38 
2138-1848:709580246.223 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709580246.371 : => CNT96226::VenderCmd_GetData
2138-1848:709580246.496 : iCmd = 4, nBytes = 2
2138-1848:709580562.631 : 0000 : 07 07 
2138-1848:709580562.838 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709580563.086 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709580563.275 : => IoObject::InitializeDevice
2138-1848:709580563.467 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709580564.658 : <= IoObject::InitializeDevice ret = 1
2138-1848:709580564.807 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709580565.801 : => FindScanner
2138-1848:709580565.918 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709580566.063 : <= FindScanner ret = 1
2138-1848:709580566.186 : => IoObject::IoLockStart
2138-1848:709580566.365 : => CAsicIO::CheckDevice
2138-1848:709580566.483 : => CNT96226::ConnectIsAvailable
2138-1848:709580589.564 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709580589.765 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709580589.886 : <= IoObject::IoLockStart
2138-1848:709580590.007 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709580590.142 : IO Send command 10 bytes
2138-1848:709580590.318 : => CNT96226::VenderCmd_SetData
2138-1848:709580590.442 : iCmd = 0, nBytes = 10
2138-1848:709580590.657 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709580795.128 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709580795.339 : System send command 10 bytes + data 0 bytes
2138-1848:709580795.478 : IO total need to receive data 5 bytes
2138-1848:709580795.611 : => CNT96226::VenderCmd_GetData
2138-1848:709580795.732 : iCmd = 0, nBytes = 5
2138-1848:709581008.126 : 0000 : 06 00 02 02 ab 
2138-1848:709581008.302 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709581008.429 : System total receive data 5 bytes
2138-1848:709581008.559 : => CNT96226::VenderCmd_GetData
2138-1848:709581008.675 : iCmd = 1, nBytes = 4
2138-1848:709581224.010 : 0000 : 00 00 00 00 
2138-1848:709581224.239 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709581224.478 : <= CAsicIO::DoIo ret = 1
2138-1848:709581224.617 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709581224.760 : IO Send command 10 bytes
2138-1848:709581224.948 : => CNT96226::VenderCmd_SetData
2138-1848:709581225.068 : iCmd = 0, nBytes = 10
2138-1848:709581225.282 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709581436.585 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709581436.785 : System send command 10 bytes + data 0 bytes
2138-1848:709581436.920 : IO total need to receive data 165 bytes
2138-1848:709581437.060 : => CNT96226::VenderCmd_GetData
2138-1848:709581437.175 : iCmd = 0, nBytes = 165
2138-1848:709581644.659 : skip dump 37 bytes
2138-1848:709581645.012 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709581645.305 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709581645.581 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709581645.857 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709581646.127 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709581646.408 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709581646.679 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709581646.944 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709581647.082 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709581647.210 : System total receive data 165 bytes
2138-1848:709581647.340 : => CNT96226::VenderCmd_GetData
2138-1848:709581647.660 : iCmd = 1, nBytes = 4
2138-1848:709581857.802 : 0000 : 00 00 00 00 
2138-1848:709581858.026 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709581858.255 : <= CAsicIO::DoIo ret = 1
2138-1848:709581858.376 : Dump Inquiry
2138-1848:709581858.624 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709581858.898 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709581859.171 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709581859.446 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709581859.709 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709581860.000 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709581860.261 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709581860.523 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709581860.789 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709581861.062 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709581861.258 : 00a0 : 00 00 00 00 00 
2138-1848:709581861.389 : => ReadNVMDataInternal
2138-1848:709581861.771 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709581861.918 : IO Send command 10 bytes
2138-1848:709581862.089 : => CNT96226::VenderCmd_SetData
2138-1848:709581862.206 : iCmd = 0, nBytes = 10
2138-1848:709581862.418 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709582216.666 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709582216.879 : System send command 10 bytes + data 0 bytes
2138-1848:709582217.013 : IO total need to receive data 128 bytes
2138-1848:709582217.144 : => CNT96226::VenderCmd_GetData
2138-1848:709582217.271 : iCmd = 0, nBytes = 128
2138-1848:709582414.605 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709582414.989 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709582415.271 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709582415.545 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709582415.813 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709582416.075 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709582416.333 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709582416.589 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709582416.721 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709582416.852 : System total receive data 128 bytes
2138-1848:709582416.983 : => CNT96226::VenderCmd_GetData
2138-1848:709582417.098 : iCmd = 1, nBytes = 4
2138-1848:709582627.399 : 0000 : 00 00 00 00 
2138-1848:709582627.592 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709582627.834 : <= CAsicIO::DoIo ret = 1
2138-1848:709582627.966 : NVMData.PadScanCount = 0
2138-1848:709582628.090 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709582628.210 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709582628.338 : NVMData.FlatbedScanCount = 0
2138-1848:709582628.458 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709582628.578 : NVMData.SideEdgeFletbed = 0
2138-1848:709582628.696 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709582628.812 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709582628.935 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709582629.054 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709582629.172 : NVMData.BornMonth = 0
2138-1848:709582629.280 : NVMData.BornDay = 0
2138-1848:709582629.387 : NVMData.BornYear = 0
2138-1848:709582629.497 : NVMData.FirstScanMonth = 5
2138-1848:709582629.608 : NVMData.FirstScanDay = 18
2138-1848:709582629.725 : NVMData.FirstScanYear = 2020
2138-1848:709582629.839 : NVMData.VerticalMagnification = 0
2138-1848:709582629.957 : NVMData.HorizontalMagnification = 0
2138-1848:709582630.076 : NVMData.PowerSavingTime = 15
2138-1848:709582630.190 : NVMData.SN = A094165189010062
2138-1848:709582630.303 : NVMData.AutoFeed = 0
2138-1848:709582630.411 : NVMData.CCDType = 0
2138-1848:709582630.716 : NVMData.ScanSpeed = 0
2138-1848:709582630.831 : NVMData.RollerCount = 0
2138-1848:709582630.948 : NVMData.MultifeedCount = 0
2138-1848:709582631.066 : NVMData.JamCount = 0
2138-1848:709582631.176 : NVMData.IdentifyInfo = 
2138-1848:709582631.289 : NVMData.FormalName = 
2138-1848:709582631.393 : NVMData.ReservedB = 0
2138-1848:709582631.504 : NVMData.FunctionCode = 0
2138-1848:709582631.615 : NVMData.PreFeed = 0
2138-1848:709582631.722 : NVMData.PreFeedTime = 0
2138-1848:709582631.828 : NVMData.ButtonNumber = 0
2138-1848:709582631.934 : NVMData.PowerOffTime = 0
2138-1848:709582632.045 : <= ReadNVMDataInternal ret = 1
2138-1848:709582632.198 : => IoObject::IoLockEnd
2138-1848:709582632.350 : <= IoObject::IoLockEnd
2138-1848:709582632.463 : <= InitializeScanner ret = 1
2138-1848:709584104.757 : => GetLogicalScannerAbility
2138-1848:709584104.955 : => IoObject::IoLockStart
2138-1848:709584105.107 : => CAsicIO::CheckDevice
2138-1848:709584105.173 : => CNT96226::ConnectIsAvailable
2138-1848:709584132.651 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709584132.775 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709584132.841 : <= IoObject::IoLockStart
2138-1848:709584132.901 : => IoObject::IoLockEnd
2138-1848:709584133.007 : <= IoObject::IoLockEnd
2138-1848:709584133.084 : <= GetLogicalScannerAbility ret = 1
2138-1848:709587173.392 : => GetLogicalScannerAbilityEx
2138-1848:709587173.592 : => IoObject::IoLockStart
2138-1848:709587173.722 : => CAsicIO::CheckDevice
2138-1848:709587173.784 : => CNT96226::ConnectIsAvailable
2138-1848:709587202.503 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709587202.626 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709587202.690 : <= IoObject::IoLockStart
2138-1848:709587202.757 : => IoObject::IoLockEnd
2138-1848:709587202.862 : <= IoObject::IoLockEnd
2138-1848:709587202.987 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709587203.066 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709593739.679 : => ReadNVMData
2138-1848:709593739.866 : => IoObject::IoLockStart
2138-1848:709593740.015 : => CAsicIO::CheckDevice
2138-1848:709593740.079 : => CNT96226::ConnectIsAvailable
2138-1848:709593768.847 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709593768.967 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709593769.029 : <= IoObject::IoLockStart
2138-1848:709593769.096 : => ReadNVMDataInternal
2138-1848:709593769.166 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709593769.231 : IO Send command 10 bytes
2138-1848:709593769.372 : => CNT96226::VenderCmd_SetData
2138-1848:709593769.433 : iCmd = 0, nBytes = 10
2138-1848:709593769.553 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709594121.319 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709594121.518 : System send command 10 bytes + data 0 bytes
2138-1848:709594121.600 : IO total need to receive data 128 bytes
2138-1848:709594121.667 : => CNT96226::VenderCmd_GetData
2138-1848:709594121.731 : iCmd = 0, nBytes = 128
2138-1848:709594325.637 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709594326.065 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709594326.211 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709594326.347 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709594326.476 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709594326.606 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709594326.733 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709594326.860 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709594326.929 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709594326.996 : System total receive data 128 bytes
2138-1848:709594327.063 : => CNT96226::VenderCmd_GetData
2138-1848:709594327.120 : iCmd = 1, nBytes = 4
2138-1848:709594506.303 : 0000 : 00 00 00 00 
2138-1848:709594506.445 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709594506.591 : <= CAsicIO::DoIo ret = 1
2138-1848:709594506.767 : NVMData.PadScanCount = 0
2138-1848:709594506.833 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709594506.895 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709594506.956 : NVMData.FlatbedScanCount = 0
2138-1848:709594507.015 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709594507.070 : NVMData.SideEdgeFletbed = 0
2138-1848:709594507.131 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709594507.191 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709594507.249 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709594507.311 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709594507.375 : NVMData.BornMonth = 0
2138-1848:709594507.428 : NVMData.BornDay = 0
2138-1848:709594507.483 : NVMData.BornYear = 0
2138-1848:709594507.536 : NVMData.FirstScanMonth = 5
2138-1848:709594507.591 : NVMData.FirstScanDay = 18
2138-1848:709594507.649 : NVMData.FirstScanYear = 2020
2138-1848:709594507.708 : NVMData.VerticalMagnification = 0
2138-1848:709594507.767 : NVMData.HorizontalMagnification = 0
2138-1848:709594507.827 : NVMData.PowerSavingTime = 15
2138-1848:709594507.884 : NVMData.SN = A094165189010062
2138-1848:709594507.937 : NVMData.AutoFeed = 0
2138-1848:709594507.989 : NVMData.CCDType = 0
2138-1848:709594508.039 : NVMData.ScanSpeed = 0
2138-1848:709594508.093 : NVMData.RollerCount = 0
2138-1848:709594508.147 : NVMData.MultifeedCount = 0
2138-1848:709594508.203 : NVMData.JamCount = 0
2138-1848:709594508.256 : NVMData.IdentifyInfo = 
2138-1848:709594508.309 : NVMData.FormalName = 
2138-1848:709594508.363 : NVMData.ReservedB = 0
2138-1848:709594508.419 : NVMData.FunctionCode = 0
2138-1848:709594508.472 : NVMData.PreFeed = 0
2138-1848:709594508.521 : NVMData.PreFeedTime = 0
2138-1848:709594508.573 : NVMData.ButtonNumber = 0
2138-1848:709594508.624 : NVMData.PowerOffTime = 0
2138-1848:709594508.679 : <= ReadNVMDataInternal ret = 1
2138-1848:709594508.743 : => IoObject::IoLockEnd
2138-1848:709594508.818 : <= IoObject::IoLockEnd
2138-1848:709594508.869 : <= ReadNVMData ret = 1
2138-1848:709603186.820 : => GetADFStatus
2138-1848:709603187.258 : => IoObject::IoLockStart
2138-1848:709603187.391 : => CAsicIO::CheckDevice
2138-1848:709603187.463 : => CNT96226::ConnectIsAvailable
2138-1848:709603212.581 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709603212.708 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709603212.774 : <= IoObject::IoLockStart
2138-1848:709603212.844 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709603212.918 : IO Send command 10 bytes
2138-1848:709603213.074 : => CNT96226::VenderCmd_SetData
2138-1848:709603213.136 : iCmd = 0, nBytes = 10
2138-1848:709603213.251 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709603411.215 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709603411.382 : System send command 10 bytes + data 0 bytes
2138-1848:709603411.459 : IO total need to receive data 2 bytes
2138-1848:709603411.533 : => CNT96226::VenderCmd_GetData
2138-1848:709603411.597 : iCmd = 0, nBytes = 2
2138-1848:709603615.596 : 0000 : 00 00 
2138-1848:709603615.703 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709603615.774 : System total receive data 2 bytes
2138-1848:709603615.837 : => CNT96226::VenderCmd_GetData
2138-1848:709603615.898 : iCmd = 1, nBytes = 4
2138-1848:709603809.335 : 0000 : 00 00 00 00 
2138-1848:709603809.473 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709603809.637 : <= CAsicIO::DoIo ret = 1
2138-1848:709603809.709 : Return status = 0
2138-1848:709603809.777 : => IoObject::IoLockEnd
2138-1848:709603809.861 : <= IoObject::IoLockEnd
2138-1848:709603809.917 : <= GetADFStatus ret = 1
2138-1848:709606205.220 : => GetADFStatus
2138-1848:709606205.678 : => IoObject::IoLockStart
2138-1848:709606205.844 : => CAsicIO::CheckDevice
2138-1848:709606205.910 : => CNT96226::ConnectIsAvailable
2138-1848:709606230.651 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709606231.005 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709606231.072 : <= IoObject::IoLockStart
2138-1848:709606231.139 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709606231.414 : IO Send command 10 bytes
2138-1848:709606231.543 : => CNT96226::VenderCmd_SetData
2138-1848:709606231.607 : iCmd = 0, nBytes = 10
2138-1848:709606231.718 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709606439.603 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709606439.734 : System send command 10 bytes + data 0 bytes
2138-1848:709606439.815 : IO total need to receive data 2 bytes
2138-1848:709606439.879 : => CNT96226::VenderCmd_GetData
2138-1848:709606439.945 : iCmd = 0, nBytes = 2
2138-1848:709606632.820 : 0000 : 00 00 
2138-1848:709606632.982 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709606633.067 : System total receive data 2 bytes
2138-1848:709606633.140 : => CNT96226::VenderCmd_GetData
2138-1848:709606633.203 : iCmd = 1, nBytes = 4
2138-1848:709606786.134 : 0000 : 00 00 00 00 
2138-1848:709606786.284 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709606786.426 : <= CAsicIO::DoIo ret = 1
2138-1848:709606786.501 : Return status = 0
2138-1848:709606786.572 : => IoObject::IoLockEnd
2138-1848:709606786.673 : <= IoObject::IoLockEnd
2138-1848:709606786.734 : <= GetADFStatus ret = 1
2138-1848:709608692.583 : => TerminateDriver
2138-1848:709608692.775 : => CAsicIO::~CAsicIO,pStage=142412872
2138-1848:709608692.851 : => CNT96226::Close
2138-1848:709608697.310 : <= CNT96226::Close ret = 1
2138-1848:709608697.399 : <= CAsicIO::~CAsicIO
2138-1848:709608697.466 : => IoObject::IoLockEnd
2138-1848:709608697.523 : <= IoObject::IoLockEnd
2138-1848:709608697.580 : => IoObject::TerminateDevice
2138-1848:709608697.641 : => IoObject::IoLockEnd
2138-1848:709608697.696 : <= IoObject::IoLockEnd
2138-1848:709608697.790 : <= IoObject::TerminateDevice
2138-1848:709608698.020 : <= TerminateDriver ret = 1
2138-1848:709649794.805 : ============Debug Start==========
2138-1848:709649795.101 : Date : 2020/5/18 09:47:57
2138-1848:709649795.187 : Process ID : 2138
2138-1848:709649795.523 : Windows : Version 10.0 build 18363 
2138-1848:709649796.016 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709649796.084 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709649796.151 : MemoryStatus.ullAvailPhys : 5854220288
2138-1848:709649796.218 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709649796.287 : MemoryStatus.ullAvailPageFile : 7278661632
2138-1848:709649796.351 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709649796.412 : MemoryStatus.ullAvailVirtual : 1715482624
2138-1848:709649796.476 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709649796.585 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709649796.650 : CPU Family 6 Model 10 Stepping 7
2138-1848:709649796.898 : CPU Count : 4
2138-1848:709649796.953 : CPU Frequency : 100.000 Mhz
2138-1848:709649801.706 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709649801.843 : => InitializeDriver
2138-1848:709649802.096 : <= InitializeDriver ret = 1
2138-1848:709649802.157 : => InitializeScanner
2138-1848:709649802.238 : => CAsicIO::GetDeviceList
2138-1848:709649802.439 : => CNT96226::CNT96226
2138-1848:709649802.501 : => CNT96226::Open
2138-1848:709649824.461 : <= CNT96226::Open ret = 1
2138-1848:709649824.565 : => CNT96226::Initialize
2138-1848:709649824.770 : <= CNT96226::Initialize ret = 1
2138-1848:709649824.829 : <= CNT96226::CNT96226
2138-1848:709649824.888 : => CNT96226::EnumAvailableDevice
2138-1848:709649828.343 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709649828.426 : DeviceHandleTable[ 0 ] = 256
2138-1848:709649828.491 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709653852.836 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709653853.946 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709653862.151 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709653862.376 : => IoObject::GetLockName
2138-1848:709653862.504 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709653862.652 : <= IoObject::GetLockName
2138-1848:709653863.481 : => CNT96226::VenderCmd_GetData
2138-1848:709653863.627 : iCmd = 3, nBytes = 2
2138-1848:709654275.649 : 0000 : 06 38 
2138-1848:709654275.918 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709654276.083 : => CNT96226::VenderCmd_GetData
2138-1848:709654276.220 : iCmd = 4, nBytes = 2
2138-1848:709654592.409 : 0000 : 07 07 
2138-1848:709654592.610 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709654592.791 : Device 0 USB ID = 0638 : 0707
2138-1848:709654592.972 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709654593.118 : IO Send command 10 bytes
2138-1848:709654593.227 : => CNT96226::VenderCmd_SetData
2138-1848:709654593.351 : iCmd = 0, nBytes = 10
2138-1848:709654593.767 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709654809.984 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709654810.308 : => CNT96226::VenderCmd_GetData
2138-1848:709654810.440 : iCmd = 0, nBytes = 165
2138-1848:709655022.241 : skip dump 37 bytes
2138-1848:709655022.656 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709655022.975 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709655023.276 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709655023.565 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709655023.837 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709655024.118 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709655024.385 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655024.645 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655024.784 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709655024.916 : => CNT96226::VenderCmd_GetData
2138-1848:709655025.255 : iCmd = 1, nBytes = 4
2138-1848:709655233.938 : 0000 : 00 00 00 00 
2138-1848:709655234.185 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709655234.329 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709655234.462 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709655234.602 : IO Send command 10 bytes
2138-1848:709655234.722 : => CNT96226::VenderCmd_SetData
2138-1848:709655234.845 : iCmd = 0, nBytes = 10
2138-1848:709655235.065 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709655590.313 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709655590.574 : => CNT96226::VenderCmd_GetData
2138-1848:709655590.705 : iCmd = 0, nBytes = 128
2138-1848:709655802.627 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655803.015 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655803.304 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709655803.587 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709655803.856 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709655804.125 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655804.388 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655804.652 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709655804.797 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709655804.933 : => CNT96226::VenderCmd_GetData
2138-1848:709655805.057 : iCmd = 1, nBytes = 4
2138-1848:709656011.426 : 0000 : 00 00 00 00 
2138-1848:709656011.664 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709656011.802 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709656012.083 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709656012.246 : => CNT96226::Close
2138-1848:709656018.955 : <= CNT96226::Close ret = 1
2138-1848:709656019.130 : <= CNT96226::~CNT96226
2138-1848:709656019.313 : <= CAsicIO::GetDeviceList
2138-1848:709656020.119 : => IoObject::SetTimeout
2138-1848:709656020.242 : Timeout--> In = 0 Out = 0
2138-1848:709656020.369 : <= IoObject::SetTimeout
2138-1848:709656020.512 : => CAsicIO::CAsicIO
2138-1848:709656020.657 : => CNT96226::CNT96226
2138-1848:709656020.769 : => CNT96226::Open
2138-1848:709656065.056 : <= CNT96226::Open ret = 1
2138-1848:709656065.268 : => CNT96226::Initialize
2138-1848:709656065.671 : <= CNT96226::Initialize ret = 1
2138-1848:709656065.798 : <= CNT96226::CNT96226
2138-1848:709656065.910 : <= CAsicIO::CAsicIO
2138-1848:709656066.029 : => CAsicIO::InitializeDevice
2138-1848:709656066.178 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709656073.938 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709656074.182 : => IoObject::GetLockName
2138-1848:709656074.302 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709656074.449 : <= IoObject::GetLockName
2138-1848:709656075.328 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709656075.486 : IO Send command 10 bytes
2138-1848:709656075.603 : => CNT96226::VenderCmd_SetData
2138-1848:709656075.720 : iCmd = 0, nBytes = 10
2138-1848:709656075.934 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709656432.788 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709656433.086 : => CNT96226::VenderCmd_GetData
2138-1848:709656433.220 : iCmd = 0, nBytes = 128
2138-1848:709656641.254 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709656641.642 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709656641.935 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709656642.228 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709656642.493 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709656642.763 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709656643.027 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709656643.283 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709656643.419 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709656643.739 : => CNT96226::VenderCmd_GetData
2138-1848:709656643.869 : iCmd = 1, nBytes = 4
2138-1848:709656853.262 : 0000 : 00 00 00 00 
2138-1848:709656853.512 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709656853.659 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709656853.796 : => CNT96226::VenderCmd_GetData
2138-1848:709656853.911 : iCmd = 3, nBytes = 2
2138-1848:709657249.183 : 0000 : 06 38 
2138-1848:709657249.437 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709657249.592 : => CNT96226::VenderCmd_GetData
2138-1848:709657249.713 : iCmd = 4, nBytes = 2
2138-1848:709657570.492 : 0000 : 07 07 
2138-1848:709657570.757 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709657571.052 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709657571.263 : => IoObject::InitializeDevice
2138-1848:709657571.447 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709657572.673 : <= IoObject::InitializeDevice ret = 1
2138-1848:709657572.836 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709657573.950 : => FindScanner
2138-1848:709657574.080 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709657574.215 : <= FindScanner ret = 1
2138-1848:709657574.338 : => IoObject::IoLockStart
2138-1848:709657574.518 : => CAsicIO::CheckDevice
2138-1848:709657574.634 : => CNT96226::ConnectIsAvailable
2138-1848:709657597.078 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709657597.290 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709657597.415 : <= IoObject::IoLockStart
2138-1848:709657597.543 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709657597.679 : IO Send command 10 bytes
2138-1848:709657597.858 : => CNT96226::VenderCmd_SetData
2138-1848:709657597.979 : iCmd = 0, nBytes = 10
2138-1848:709657598.204 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709657812.100 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709657812.422 : System send command 10 bytes + data 0 bytes
2138-1848:709657812.595 : IO total need to receive data 5 bytes
2138-1848:709657812.738 : => CNT96226::VenderCmd_GetData
2138-1848:709657812.869 : iCmd = 0, nBytes = 5
2138-1848:709658009.836 : 0000 : 06 00 02 02 ab 
2138-1848:709658010.079 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709658010.240 : System total receive data 5 bytes
2138-1848:709658010.378 : => CNT96226::VenderCmd_GetData
2138-1848:709658010.502 : iCmd = 1, nBytes = 4
2138-1848:709658214.483 : 0000 : 00 00 00 00 
2138-1848:709658214.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709658214.924 : <= CAsicIO::DoIo ret = 1
2138-1848:709658215.063 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709658215.205 : IO Send command 10 bytes
2138-1848:709658215.419 : => CNT96226::VenderCmd_SetData
2138-1848:709658215.546 : iCmd = 0, nBytes = 10
2138-1848:709658215.767 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709658424.875 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709658425.151 : System send command 10 bytes + data 0 bytes
2138-1848:709658425.304 : IO total need to receive data 165 bytes
2138-1848:709658425.441 : => CNT96226::VenderCmd_GetData
2138-1848:709658425.571 : iCmd = 0, nBytes = 165
2138-1848:709658636.067 : skip dump 37 bytes
2138-1848:709658636.436 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709658636.732 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709658637.020 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709658637.299 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709658637.570 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709658637.850 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709658638.113 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709658638.371 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709658638.511 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709658638.647 : System total receive data 165 bytes
2138-1848:709658638.775 : => CNT96226::VenderCmd_GetData
2138-1848:709658639.099 : iCmd = 1, nBytes = 4
2138-1848:709658833.121 : 0000 : 00 00 00 00 
2138-1848:709658833.333 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709658833.566 : <= CAsicIO::DoIo ret = 1
2138-1848:709658833.683 : Dump Inquiry
2138-1848:709658833.936 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709658834.212 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709658834.490 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709658834.763 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709658835.031 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709658835.311 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709658835.571 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709658835.832 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709658836.104 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709658836.682 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709658836.828 : 00a0 : 00 00 00 00 00 
2138-1848:709658836.939 : => ReadNVMDataInternal
2138-1848:709658837.245 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709658837.358 : IO Send command 10 bytes
2138-1848:709658837.491 : => CNT96226::VenderCmd_SetData
2138-1848:709658837.586 : iCmd = 0, nBytes = 10
2138-1848:709658837.757 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709659183.251 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709659183.562 : System send command 10 bytes + data 0 bytes
2138-1848:709659183.707 : IO total need to receive data 128 bytes
2138-1848:709659183.859 : => CNT96226::VenderCmd_GetData
2138-1848:709659183.989 : iCmd = 0, nBytes = 128
2138-1848:709659425.239 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709659425.663 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709659425.970 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709659426.265 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709659426.534 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709659426.802 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709659427.065 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709659427.331 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709659427.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709659427.625 : System total receive data 128 bytes
2138-1848:709659427.761 : => CNT96226::VenderCmd_GetData
2138-1848:709659427.886 : iCmd = 1, nBytes = 4
2138-1848:709659637.767 : 0000 : 00 00 00 00 
2138-1848:709659637.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709659638.180 : <= CAsicIO::DoIo ret = 1
2138-1848:709659638.318 : NVMData.PadScanCount = 0
2138-1848:709659638.440 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709659638.565 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709659638.689 : NVMData.FlatbedScanCount = 0
2138-1848:709659638.807 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709659638.923 : NVMData.SideEdgeFletbed = 0
2138-1848:709659639.045 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709659639.164 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709659639.287 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709659639.413 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709659639.530 : NVMData.BornMonth = 0
2138-1848:709659639.637 : NVMData.BornDay = 0
2138-1848:709659639.746 : NVMData.BornYear = 0
2138-1848:709659639.851 : NVMData.FirstScanMonth = 5
2138-1848:709659639.962 : NVMData.FirstScanDay = 18
2138-1848:709659640.075 : NVMData.FirstScanYear = 2020
2138-1848:709659640.196 : NVMData.VerticalMagnification = 0
2138-1848:709659640.322 : NVMData.HorizontalMagnification = 0
2138-1848:709659640.443 : NVMData.PowerSavingTime = 15
2138-1848:709659640.561 : NVMData.SN = A094165189010062
2138-1848:709659640.669 : NVMData.AutoFeed = 0
2138-1848:709659640.774 : NVMData.CCDType = 0
2138-1848:709659641.117 : NVMData.ScanSpeed = 0
2138-1848:709659641.241 : NVMData.RollerCount = 0
2138-1848:709659641.357 : NVMData.MultifeedCount = 0
2138-1848:709659641.467 : NVMData.JamCount = 0
2138-1848:709659641.581 : NVMData.IdentifyInfo = 
2138-1848:709659641.692 : NVMData.FormalName = 
2138-1848:709659641.795 : NVMData.ReservedB = 0
2138-1848:709659641.897 : NVMData.FunctionCode = 0
2138-1848:709659642.008 : NVMData.PreFeed = 0
2138-1848:709659642.113 : NVMData.PreFeedTime = 0
2138-1848:709659642.223 : NVMData.ButtonNumber = 0
2138-1848:709659642.337 : NVMData.PowerOffTime = 0
2138-1848:709659642.447 : <= ReadNVMDataInternal ret = 1
2138-1848:709659642.601 : => IoObject::IoLockEnd
2138-1848:709659642.754 : <= IoObject::IoLockEnd
2138-1848:709659642.860 : <= InitializeScanner ret = 1
2138-1848:709659642.987 : => GetLogicalScannerAbilityEx
2138-1848:709659643.119 : => IoObject::IoLockStart
2138-1848:709659643.282 : => CAsicIO::CheckDevice
2138-1848:709659643.389 : => CNT96226::ConnectIsAvailable
2138-1848:709659668.601 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709659668.801 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709659668.925 : <= IoObject::IoLockStart
2138-1848:709659669.049 : => IoObject::IoLockEnd
2138-1848:709659669.226 : <= IoObject::IoLockEnd
2138-1848:709659669.444 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709659669.602 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709659965.104 : => ReadNVMData
2138-1848:709659965.400 : => IoObject::IoLockStart
2138-1848:709659965.653 : => CAsicIO::CheckDevice
2138-1848:709659965.771 : => CNT96226::ConnectIsAvailable
2138-1848:709659994.090 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709659994.345 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709659994.488 : <= IoObject::IoLockStart
2138-1848:709659994.635 : => ReadNVMDataInternal
2138-1848:709659994.766 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709659994.915 : IO Send command 10 bytes
2138-1848:709659995.166 : => CNT96226::VenderCmd_SetData
2138-1848:709659995.288 : iCmd = 0, nBytes = 10
2138-1848:709659995.529 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709660352.790 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709660353.092 : System send command 10 bytes + data 0 bytes
2138-1848:709660353.251 : IO total need to receive data 128 bytes
2138-1848:709660353.389 : => CNT96226::VenderCmd_GetData
2138-1848:709660353.518 : iCmd = 0, nBytes = 128
2138-1848:709660557.683 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709660558.098 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709660558.403 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709660558.686 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709660558.957 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709660559.225 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709660559.492 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709660559.766 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709660559.911 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709660560.052 : System total receive data 128 bytes
2138-1848:709660560.194 : => CNT96226::VenderCmd_GetData
2138-1848:709660560.322 : iCmd = 1, nBytes = 4
2138-1848:709660770.076 : 0000 : 00 00 00 00 
2138-1848:709660770.266 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709660770.514 : <= CAsicIO::DoIo ret = 1
2138-1848:709660770.652 : NVMData.PadScanCount = 0
2138-1848:709660770.775 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709660770.897 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709660771.020 : NVMData.FlatbedScanCount = 0
2138-1848:709660771.142 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709660771.255 : NVMData.SideEdgeFletbed = 0
2138-1848:709660771.373 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709660771.501 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709660771.616 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709660771.953 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709660772.086 : NVMData.BornMonth = 0
2138-1848:709660772.191 : NVMData.BornDay = 0
2138-1848:709660772.296 : NVMData.BornYear = 0
2138-1848:709660772.401 : NVMData.FirstScanMonth = 5
2138-1848:709660772.513 : NVMData.FirstScanDay = 18
2138-1848:709660772.631 : NVMData.FirstScanYear = 2020
2138-1848:709660772.751 : NVMData.VerticalMagnification = 0
2138-1848:709660772.879 : NVMData.HorizontalMagnification = 0
2138-1848:709660772.994 : NVMData.PowerSavingTime = 15
2138-1848:709660773.113 : NVMData.SN = A094165189010062
2138-1848:709660773.222 : NVMData.AutoFeed = 0
2138-1848:709660773.334 : NVMData.CCDType = 0
2138-1848:709660773.442 : NVMData.ScanSpeed = 0
2138-1848:709660773.549 : NVMData.RollerCount = 0
2138-1848:709660773.659 : NVMData.MultifeedCount = 0
2138-1848:709660773.771 : NVMData.JamCount = 0
2138-1848:709660773.875 : NVMData.IdentifyInfo = 
2138-1848:709660773.985 : NVMData.FormalName = 
2138-1848:709660774.091 : NVMData.ReservedB = 0
2138-1848:709660774.198 : NVMData.FunctionCode = 0
2138-1848:709660774.308 : NVMData.PreFeed = 0
2138-1848:709660774.417 : NVMData.PreFeedTime = 0
2138-1848:709660774.524 : NVMData.ButtonNumber = 0
2138-1848:709660774.633 : NVMData.PowerOffTime = 0
2138-1848:709660774.744 : <= ReadNVMDataInternal ret = 1
2138-1848:709660774.868 : => IoObject::IoLockEnd
2138-1848:709660775.023 : <= IoObject::IoLockEnd
2138-1848:709660775.129 : <= ReadNVMData ret = 1
2138-1848:709661610.565 : => TerminateDriver
2138-1848:709661610.792 : => CAsicIO::~CAsicIO,pStage=100928584
2138-1848:709661610.883 : => CNT96226::Close
2138-1848:709661616.171 : <= CNT96226::Close ret = 1
2138-1848:709661616.279 : <= CAsicIO::~CAsicIO
2138-1848:709661616.354 : => IoObject::IoLockEnd
2138-1848:709661616.423 : <= IoObject::IoLockEnd
2138-1848:709661616.493 : => IoObject::TerminateDevice
2138-1848:709661616.569 : => IoObject::IoLockEnd
2138-1848:709661616.632 : <= IoObject::IoLockEnd
2138-1848:709661616.742 : <= IoObject::TerminateDevice
2138-1848:709661616.992 : <= TerminateDriver ret = 1
2138-1848:709664109.594 : ============Debug Start==========
2138-1848:709664109.907 : Date : 2020/5/18 09:47:58
2138-1848:709664109.990 : Process ID : 2138
2138-1848:709664110.350 : Windows : Version 10.0 build 18363 
2138-1848:709664110.872 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709664110.939 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709664111.010 : MemoryStatus.ullAvailPhys : 5854191616
2138-1848:709664111.076 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709664111.141 : MemoryStatus.ullAvailPageFile : 7280021504
2138-1848:709664111.214 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709664111.281 : MemoryStatus.ullAvailVirtual : 1715478528
2138-1848:709664111.346 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709664111.450 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709664111.514 : CPU Family 6 Model 10 Stepping 7
2138-1848:709664111.773 : CPU Count : 4
2138-1848:709664111.828 : CPU Frequency : 100.000 Mhz
2138-1848:709664116.739 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709664116.889 : => InitializeDriver
2138-1848:709664117.134 : <= InitializeDriver ret = 1
2138-1848:709666387.563 : => InitializeScanner
2138-1848:709666387.849 : => CAsicIO::GetDeviceList
2138-1848:709666388.294 : => CNT96226::CNT96226
2138-1848:709666388.360 : => CNT96226::Open
2138-1848:709666415.044 : <= CNT96226::Open ret = 1
2138-1848:709666415.165 : => CNT96226::Initialize
2138-1848:709666415.389 : <= CNT96226::Initialize ret = 1
2138-1848:709666415.453 : <= CNT96226::CNT96226
2138-1848:709666415.515 : => CNT96226::EnumAvailableDevice
2138-1848:709666419.240 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709666419.330 : DeviceHandleTable[ 0 ] = 256
2138-1848:709666419.396 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709670172.230 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709670173.523 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709670184.278 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709670184.578 : => IoObject::GetLockName
2138-1848:709670184.734 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709670184.895 : <= IoObject::GetLockName
2138-1848:709670185.808 : => CNT96226::VenderCmd_GetData
2138-1848:709670185.952 : iCmd = 3, nBytes = 2
2138-1848:709670602.363 : 0000 : 06 38 
2138-1848:709670602.600 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709670602.767 : => CNT96226::VenderCmd_GetData
2138-1848:709670602.896 : iCmd = 4, nBytes = 2
2138-1848:709670924.055 : 0000 : 07 07 
2138-1848:709670924.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709670924.519 : Device 0 USB ID = 0638 : 0707
2138-1848:709670924.694 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709670924.856 : IO Send command 10 bytes
2138-1848:709670924.979 : => CNT96226::VenderCmd_SetData
2138-1848:709670925.105 : iCmd = 0, nBytes = 10
2138-1848:709670925.334 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709671135.361 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709671135.578 : => CNT96226::VenderCmd_GetData
2138-1848:709671135.708 : iCmd = 0, nBytes = 165
2138-1848:709671344.734 : skip dump 37 bytes
2138-1848:709671345.171 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709671345.464 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709671345.751 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709671346.032 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709671346.308 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709671346.594 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709671346.860 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709671347.126 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709671347.263 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709671347.402 : => CNT96226::VenderCmd_GetData
2138-1848:709671347.738 : iCmd = 1, nBytes = 4
2138-1848:709671558.219 : 0000 : 00 00 00 00 
2138-1848:709671558.415 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709671558.548 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709671558.681 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709671558.821 : IO Send command 10 bytes
2138-1848:709671558.937 : => CNT96226::VenderCmd_SetData
2138-1848:709671559.059 : iCmd = 0, nBytes = 10
2138-1848:709671559.278 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709671916.642 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709671916.967 : => CNT96226::VenderCmd_GetData
2138-1848:709671917.104 : iCmd = 0, nBytes = 128
2138-1848:709672124.781 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672125.194 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672125.519 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709672125.812 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709672126.087 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709672126.358 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672126.625 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672126.893 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672127.041 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709672127.187 : => CNT96226::VenderCmd_GetData
2138-1848:709672127.314 : iCmd = 1, nBytes = 4
2138-1848:709672343.221 : 0000 : 00 00 00 00 
2138-1848:709672343.514 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709672343.681 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709672343.978 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709672344.136 : => CNT96226::Close
2138-1848:709672350.513 : <= CNT96226::Close ret = 1
2138-1848:709672350.683 : <= CNT96226::~CNT96226
2138-1848:709672350.866 : <= CAsicIO::GetDeviceList
2138-1848:709672351.611 : => IoObject::SetTimeout
2138-1848:709672351.742 : Timeout--> In = 0 Out = 0
2138-1848:709672351.874 : <= IoObject::SetTimeout
2138-1848:709672352.015 : => CAsicIO::CAsicIO
2138-1848:709672352.162 : => CNT96226::CNT96226
2138-1848:709672352.283 : => CNT96226::Open
2138-1848:709672395.027 : <= CNT96226::Open ret = 1
2138-1848:709672395.247 : => CNT96226::Initialize
2138-1848:709672395.661 : <= CNT96226::Initialize ret = 1
2138-1848:709672395.799 : <= CNT96226::CNT96226
2138-1848:709672395.913 : <= CAsicIO::CAsicIO
2138-1848:709672396.041 : => CAsicIO::InitializeDevice
2138-1848:709672396.181 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709672403.987 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709672404.224 : => IoObject::GetLockName
2138-1848:709672404.340 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709672404.914 : <= IoObject::GetLockName
2138-1848:709672405.817 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709672405.986 : IO Send command 10 bytes
2138-1848:709672406.107 : => CNT96226::VenderCmd_SetData
2138-1848:709672406.227 : iCmd = 0, nBytes = 10
2138-1848:709672406.648 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709672760.158 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709672760.386 : => CNT96226::VenderCmd_GetData
2138-1848:709672760.482 : iCmd = 0, nBytes = 128
2138-1848:709672965.176 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672965.446 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672965.638 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709672965.826 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709672965.999 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709672966.167 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672966.334 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672966.509 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709672966.599 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709672966.840 : => CNT96226::VenderCmd_GetData
2138-1848:709672966.922 : iCmd = 1, nBytes = 4
2138-1848:709673168.972 : 0000 : 00 00 00 00 
2138-1848:709673169.133 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709673169.228 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709673169.311 : => CNT96226::VenderCmd_GetData
2138-1848:709673169.386 : iCmd = 3, nBytes = 2
2138-1848:709673533.252 : 0000 : 06 38 
2138-1848:709673533.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709673533.554 : => CNT96226::VenderCmd_GetData
2138-1848:709673533.636 : iCmd = 4, nBytes = 2
2138-1848:709673843.237 : 0000 : 07 07 
2138-1848:709673843.418 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709673843.605 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709673843.746 : => IoObject::InitializeDevice
2138-1848:709673843.884 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709673844.776 : <= IoObject::InitializeDevice ret = 1
2138-1848:709673844.880 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709673845.629 : => FindScanner
2138-1848:709673845.709 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709673845.801 : <= FindScanner ret = 1
2138-1848:709673845.888 : => IoObject::IoLockStart
2138-1848:709673846.006 : => CAsicIO::CheckDevice
2138-1848:709673846.080 : => CNT96226::ConnectIsAvailable
2138-1848:709673870.307 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709673870.439 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709673870.530 : <= IoObject::IoLockStart
2138-1848:709673870.609 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709673870.699 : IO Send command 10 bytes
2138-1848:709673870.808 : => CNT96226::VenderCmd_SetData
2138-1848:709673870.889 : iCmd = 0, nBytes = 10
2138-1848:709673871.033 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709674072.999 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709674073.126 : System send command 10 bytes + data 0 bytes
2138-1848:709674073.216 : IO total need to receive data 5 bytes
2138-1848:709674073.296 : => CNT96226::VenderCmd_GetData
2138-1848:709674073.372 : iCmd = 0, nBytes = 5
2138-1848:709674266.145 : 0000 : 06 00 02 02 ab 
2138-1848:709674266.549 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709674266.664 : System total receive data 5 bytes
2138-1848:709674266.754 : => CNT96226::VenderCmd_GetData
2138-1848:709674266.835 : iCmd = 1, nBytes = 4
2138-1848:709674472.544 : 0000 : 00 00 00 00 
2138-1848:709674472.699 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709674472.872 : <= CAsicIO::DoIo ret = 1
2138-1848:709674472.986 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709674473.076 : IO Send command 10 bytes
2138-1848:709674473.200 : => CNT96226::VenderCmd_SetData
2138-1848:709674473.284 : iCmd = 0, nBytes = 10
2138-1848:709674473.421 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709674672.991 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709674673.128 : System send command 10 bytes + data 0 bytes
2138-1848:709674673.220 : IO total need to receive data 165 bytes
2138-1848:709674673.308 : => CNT96226::VenderCmd_GetData
2138-1848:709674673.386 : iCmd = 0, nBytes = 165
2138-1848:709674871.825 : skip dump 37 bytes
2138-1848:709674872.130 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709674872.322 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709674872.502 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709674872.684 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709674872.858 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709674873.036 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709674873.199 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709674873.366 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709674873.454 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709674873.543 : System total receive data 165 bytes
2138-1848:709674873.626 : => CNT96226::VenderCmd_GetData
2138-1848:709674873.873 : iCmd = 1, nBytes = 4
2138-1848:709675084.036 : 0000 : 00 00 00 00 
2138-1848:709675084.155 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709675084.334 : <= CAsicIO::DoIo ret = 1
2138-1848:709675084.421 : Dump Inquiry
2138-1848:709675084.592 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709675084.773 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709675084.950 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709675085.131 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709675085.305 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709675085.486 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709675085.656 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675085.826 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675085.999 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709675086.175 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709675086.293 : 00a0 : 00 00 00 00 00 
2138-1848:709675086.383 : => ReadNVMDataInternal
2138-1848:709675086.655 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709675086.749 : IO Send command 10 bytes
2138-1848:709675086.862 : => CNT96226::VenderCmd_SetData
2138-1848:709675086.935 : iCmd = 0, nBytes = 10
2138-1848:709675087.073 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709675438.598 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709675438.831 : System send command 10 bytes + data 0 bytes
2138-1848:709675438.928 : IO total need to receive data 128 bytes
2138-1848:709675439.015 : => CNT96226::VenderCmd_GetData
2138-1848:709675439.098 : iCmd = 0, nBytes = 128
2138-1848:709675639.563 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675639.786 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675639.964 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709675640.143 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709675640.314 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709675640.481 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675640.650 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675640.820 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709675640.909 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709675640.995 : System total receive data 128 bytes
2138-1848:709675641.076 : => CNT96226::VenderCmd_GetData
2138-1848:709675641.151 : iCmd = 1, nBytes = 4
2138-1848:709675817.156 : 0000 : 00 00 00 00 
2138-1848:709675817.310 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709675817.496 : <= CAsicIO::DoIo ret = 1
2138-1848:709675817.592 : NVMData.PadScanCount = 0
2138-1848:709675817.675 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709675817.754 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709675817.837 : NVMData.FlatbedScanCount = 0
2138-1848:709675817.912 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709675817.990 : NVMData.SideEdgeFletbed = 0
2138-1848:709675818.071 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709675818.148 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709675818.224 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709675818.298 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709675818.377 : NVMData.BornMonth = 0
2138-1848:709675818.443 : NVMData.BornDay = 0
2138-1848:709675818.515 : NVMData.BornYear = 0
2138-1848:709675818.584 : NVMData.FirstScanMonth = 5
2138-1848:709675818.658 : NVMData.FirstScanDay = 18
2138-1848:709675818.732 : NVMData.FirstScanYear = 2020
2138-1848:709675818.808 : NVMData.VerticalMagnification = 0
2138-1848:709675818.883 : NVMData.HorizontalMagnification = 0
2138-1848:709675818.960 : NVMData.PowerSavingTime = 15
2138-1848:709675819.034 : NVMData.SN = A094165189010062
2138-1848:709675819.102 : NVMData.AutoFeed = 0
2138-1848:709675819.170 : NVMData.CCDType = 0
2138-1848:709675819.443 : NVMData.ScanSpeed = 0
2138-1848:709675819.520 : NVMData.RollerCount = 0
2138-1848:709675819.592 : NVMData.MultifeedCount = 0
2138-1848:709675819.663 : NVMData.JamCount = 0
2138-1848:709675819.731 : NVMData.IdentifyInfo = 
2138-1848:709675819.802 : NVMData.FormalName = 
2138-1848:709675819.868 : NVMData.ReservedB = 0
2138-1848:709675819.938 : NVMData.FunctionCode = 0
2138-1848:709675820.004 : NVMData.PreFeed = 0
2138-1848:709675820.076 : NVMData.PreFeedTime = 0
2138-1848:709675820.144 : NVMData.ButtonNumber = 0
2138-1848:709675820.211 : NVMData.PowerOffTime = 0
2138-1848:709675820.286 : <= ReadNVMDataInternal ret = 1
2138-1848:709675820.384 : => IoObject::IoLockEnd
2138-1848:709675820.481 : <= IoObject::IoLockEnd
2138-1848:709675820.551 : <= InitializeScanner ret = 1
2138-1848:709677269.578 : => GetLogicalScannerAbility
2138-1848:709677269.786 : => IoObject::IoLockStart
2138-1848:709677269.935 : => CAsicIO::CheckDevice
2138-1848:709677269.997 : => CNT96226::ConnectIsAvailable
2138-1848:709677297.204 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709677297.327 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709677297.387 : <= IoObject::IoLockStart
2138-1848:709677297.452 : => IoObject::IoLockEnd
2138-1848:709677297.556 : <= IoObject::IoLockEnd
2138-1848:709677297.638 : <= GetLogicalScannerAbility ret = 1
2138-1848:709680567.629 : => GetLogicalScannerAbilityEx
2138-1848:709680567.836 : => IoObject::IoLockStart
2138-1848:709680567.974 : => CAsicIO::CheckDevice
2138-1848:709680568.039 : => CNT96226::ConnectIsAvailable
2138-1848:709680598.321 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709680598.442 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709680598.508 : <= IoObject::IoLockStart
2138-1848:709680598.571 : => IoObject::IoLockEnd
2138-1848:709680598.673 : <= IoObject::IoLockEnd
2138-1848:709680598.802 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709680598.881 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709687230.675 : => ReadNVMData
2138-1848:709687230.873 : => IoObject::IoLockStart
2138-1848:709687231.007 : => CAsicIO::CheckDevice
2138-1848:709687231.075 : => CNT96226::ConnectIsAvailable
2138-1848:709687259.958 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709687260.089 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709687260.160 : <= IoObject::IoLockStart
2138-1848:709687260.241 : => ReadNVMDataInternal
2138-1848:709687260.315 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709687260.390 : IO Send command 10 bytes
2138-1848:709687260.530 : => CNT96226::VenderCmd_SetData
2138-1848:709687260.596 : iCmd = 0, nBytes = 10
2138-1848:709687260.717 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709687621.197 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709687621.336 : System send command 10 bytes + data 0 bytes
2138-1848:709687621.411 : IO total need to receive data 128 bytes
2138-1848:709687621.481 : => CNT96226::VenderCmd_GetData
2138-1848:709687621.542 : iCmd = 0, nBytes = 128
2138-1848:709687811.378 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709687811.628 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709687811.776 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709687811.914 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709687812.047 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709687812.181 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709687812.313 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709687812.441 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709687812.507 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709687812.580 : System total receive data 128 bytes
2138-1848:709687812.649 : => CNT96226::VenderCmd_GetData
2138-1848:709687812.712 : iCmd = 1, nBytes = 4
2138-1848:709688020.082 : 0000 : 00 00 00 00 
2138-1848:709688020.181 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709688020.307 : <= CAsicIO::DoIo ret = 1
2138-1848:709688020.533 : NVMData.PadScanCount = 0
2138-1848:709688020.602 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709688020.667 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709688020.728 : NVMData.FlatbedScanCount = 0
2138-1848:709688020.785 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709688020.842 : NVMData.SideEdgeFletbed = 0
2138-1848:709688020.901 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709688020.961 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709688021.024 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709688021.083 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709688021.140 : NVMData.BornMonth = 0
2138-1848:709688021.193 : NVMData.BornDay = 0
2138-1848:709688021.246 : NVMData.BornYear = 0
2138-1848:709688021.300 : NVMData.FirstScanMonth = 5
2138-1848:709688021.357 : NVMData.FirstScanDay = 18
2138-1848:709688021.416 : NVMData.FirstScanYear = 2020
2138-1848:709688021.476 : NVMData.VerticalMagnification = 0
2138-1848:709688021.535 : NVMData.HorizontalMagnification = 0
2138-1848:709688021.596 : NVMData.PowerSavingTime = 15
2138-1848:709688021.654 : NVMData.SN = A094165189010062
2138-1848:709688021.707 : NVMData.AutoFeed = 0
2138-1848:709688021.761 : NVMData.CCDType = 0
2138-1848:709688021.812 : NVMData.ScanSpeed = 0
2138-1848:709688021.864 : NVMData.RollerCount = 0
2138-1848:709688021.917 : NVMData.MultifeedCount = 0
2138-1848:709688021.973 : NVMData.JamCount = 0
2138-1848:709688022.023 : NVMData.IdentifyInfo = 
2138-1848:709688022.077 : NVMData.FormalName = 
2138-1848:709688022.129 : NVMData.ReservedB = 0
2138-1848:709688022.185 : NVMData.FunctionCode = 0
2138-1848:709688022.239 : NVMData.PreFeed = 0
2138-1848:709688022.293 : NVMData.PreFeedTime = 0
2138-1848:709688022.345 : NVMData.ButtonNumber = 0
2138-1848:709688022.398 : NVMData.PowerOffTime = 0
2138-1848:709688022.455 : <= ReadNVMDataInternal ret = 1
2138-1848:709688022.521 : => IoObject::IoLockEnd
2138-1848:709688022.601 : <= IoObject::IoLockEnd
2138-1848:709688022.653 : <= ReadNVMData ret = 1
2138-1848:709696856.684 : => GetADFStatus
2138-1848:709696857.120 : => IoObject::IoLockStart
2138-1848:709696857.264 : => CAsicIO::CheckDevice
2138-1848:709696857.324 : => CNT96226::ConnectIsAvailable
2138-1848:709696886.478 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709696886.602 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709696886.669 : <= IoObject::IoLockStart
2138-1848:709696886.735 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709696886.806 : IO Send command 10 bytes
2138-1848:709696886.948 : => CNT96226::VenderCmd_SetData
2138-1848:709696887.010 : iCmd = 0, nBytes = 10
2138-1848:709696887.119 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709697085.699 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709697085.906 : System send command 10 bytes + data 0 bytes
2138-1848:709697085.984 : IO total need to receive data 2 bytes
2138-1848:709697086.053 : => CNT96226::VenderCmd_GetData
2138-1848:709697086.114 : iCmd = 0, nBytes = 2
2138-1848:709697283.477 : 0000 : 00 00 
2138-1848:709697283.609 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709697283.700 : System total receive data 2 bytes
2138-1848:709697283.767 : => CNT96226::VenderCmd_GetData
2138-1848:709697283.827 : iCmd = 1, nBytes = 4
2138-1848:709697487.037 : 0000 : 00 00 00 00 
2138-1848:709697487.189 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709697487.353 : <= CAsicIO::DoIo ret = 1
2138-1848:709697487.425 : Return status = 0
2138-1848:709697487.496 : => IoObject::IoLockEnd
2138-1848:709697487.589 : <= IoObject::IoLockEnd
2138-1848:709697487.644 : <= GetADFStatus ret = 1
2138-1848:709699933.898 : => GetADFStatus
2138-1848:709699934.096 : => IoObject::IoLockStart
2138-1848:709699934.460 : => CAsicIO::CheckDevice
2138-1848:709699934.525 : => CNT96226::ConnectIsAvailable
2138-1848:709699959.919 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709699960.045 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709699960.111 : <= IoObject::IoLockStart
2138-1848:709699960.179 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709699960.451 : IO Send command 10 bytes
2138-1848:709699960.626 : => CNT96226::VenderCmd_SetData
2138-1848:709699960.687 : iCmd = 0, nBytes = 10
2138-1848:709699960.798 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709700162.793 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709700162.983 : System send command 10 bytes + data 0 bytes
2138-1848:709700163.062 : IO total need to receive data 2 bytes
2138-1848:709700163.131 : => CNT96226::VenderCmd_GetData
2138-1848:709700163.196 : iCmd = 0, nBytes = 2
2138-1848:709700359.880 : 0000 : 00 00 
2138-1848:709700360.077 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709700360.215 : System total receive data 2 bytes
2138-1848:709700360.345 : => CNT96226::VenderCmd_GetData
2138-1848:709700360.460 : iCmd = 1, nBytes = 4
2138-1848:709700567.816 : 0000 : 00 00 00 00 
2138-1848:709700567.959 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709700568.126 : <= CAsicIO::DoIo ret = 1
2138-1848:709700568.205 : Return status = 0
2138-1848:709700568.277 : => IoObject::IoLockEnd
2138-1848:709700568.359 : <= IoObject::IoLockEnd
2138-1848:709700568.415 : <= GetADFStatus ret = 1
2138-1848:709702457.103 : => TerminateDriver
2138-1848:709702457.302 : => CAsicIO::~CAsicIO,pStage=141364296
2138-1848:709702457.382 : => CNT96226::Close
2138-1848:709702461.359 : <= CNT96226::Close ret = 1
2138-1848:709702461.446 : <= CAsicIO::~CAsicIO
2138-1848:709702461.520 : => IoObject::IoLockEnd
2138-1848:709702461.580 : <= IoObject::IoLockEnd
2138-1848:709702461.639 : => IoObject::TerminateDevice
2138-1848:709702461.703 : => IoObject::IoLockEnd
2138-1848:709702461.755 : <= IoObject::IoLockEnd
2138-1848:709702461.849 : <= IoObject::TerminateDevice
2138-1848:709702462.069 : <= TerminateDriver ret = 1
2138-1848:709744590.856 : ============Debug Start==========
2138-1848:709744591.161 : Date : 2020/5/18 09:48:00
2138-1848:709744591.244 : Process ID : 2138
2138-1848:709744591.584 : Windows : Version 10.0 build 18363 
2138-1848:709744592.081 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709744592.147 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709744592.215 : MemoryStatus.ullAvailPhys : 5855670272
2138-1848:709744592.278 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709744592.346 : MemoryStatus.ullAvailPageFile : 7278899200
2138-1848:709744592.411 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709744592.475 : MemoryStatus.ullAvailVirtual : 1715466240
2138-1848:709744592.542 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709744592.651 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709744592.715 : CPU Family 6 Model 10 Stepping 7
2138-1848:709744592.961 : CPU Count : 4
2138-1848:709744593.013 : CPU Frequency : 100.000 Mhz
2138-1848:709744597.896 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709744598.040 : => InitializeDriver
2138-1848:709744598.278 : <= InitializeDriver ret = 1
2138-1848:709744598.337 : => InitializeScanner
2138-1848:709744598.419 : => CAsicIO::GetDeviceList
2138-1848:709744598.632 : => CNT96226::CNT96226
2138-1848:709744598.693 : => CNT96226::Open
2138-1848:709744622.996 : <= CNT96226::Open ret = 1
2138-1848:709744623.116 : => CNT96226::Initialize
2138-1848:709744623.345 : <= CNT96226::Initialize ret = 1
2138-1848:709744623.413 : <= CNT96226::CNT96226
2138-1848:709744623.471 : => CNT96226::EnumAvailableDevice
2138-1848:709744627.128 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709744627.216 : DeviceHandleTable[ 0 ] = 256
2138-1848:709744627.286 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709748690.063 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709748691.220 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709748699.591 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709748699.815 : => IoObject::GetLockName
2138-1848:709748699.942 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709748700.085 : <= IoObject::GetLockName
2138-1848:709748700.923 : => CNT96226::VenderCmd_GetData
2138-1848:709748701.073 : iCmd = 3, nBytes = 2
2138-1848:709749117.657 : 0000 : 06 38 
2138-1848:709749117.929 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709749118.096 : => CNT96226::VenderCmd_GetData
2138-1848:709749118.228 : iCmd = 4, nBytes = 2
2138-1848:709749445.615 : 0000 : 07 07 
2138-1848:709749445.852 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709749446.025 : Device 0 USB ID = 0638 : 0707
2138-1848:709749446.201 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709749446.355 : IO Send command 10 bytes
2138-1848:709749446.474 : => CNT96226::VenderCmd_SetData
2138-1848:709749446.602 : iCmd = 0, nBytes = 10
2138-1848:709749446.823 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709749658.023 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709749658.265 : => CNT96226::VenderCmd_GetData
2138-1848:709749658.347 : iCmd = 0, nBytes = 165
2138-1848:709749867.614 : skip dump 37 bytes
2138-1848:709749867.866 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709749868.051 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709749868.222 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709749868.394 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709749868.554 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709749868.722 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709749868.880 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709749869.037 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709749869.120 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709749869.203 : => CNT96226::VenderCmd_GetData
2138-1848:709749869.414 : iCmd = 1, nBytes = 4
2138-1848:709750059.297 : 0000 : 00 00 00 00 
2138-1848:709750059.466 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709750059.561 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709750059.648 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709750059.738 : IO Send command 10 bytes
2138-1848:709750059.810 : => CNT96226::VenderCmd_SetData
2138-1848:709750059.888 : iCmd = 0, nBytes = 10
2138-1848:709750060.022 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709750408.630 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709750408.834 : => CNT96226::VenderCmd_GetData
2138-1848:709750408.927 : iCmd = 0, nBytes = 128
2138-1848:709750617.050 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709750617.338 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709750617.509 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709750617.675 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709750617.838 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709750617.996 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709750618.157 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709750618.311 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709750618.392 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709750618.481 : => CNT96226::VenderCmd_GetData
2138-1848:709750618.555 : iCmd = 1, nBytes = 4
2138-1848:709750822.186 : 0000 : 00 00 00 00 
2138-1848:709750822.314 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709750822.401 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709750822.577 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709750822.677 : => CNT96226::Close
2138-1848:709750827.396 : <= CNT96226::Close ret = 1
2138-1848:709750827.497 : <= CNT96226::~CNT96226
2138-1848:709750827.610 : <= CAsicIO::GetDeviceList
2138-1848:709750828.199 : => IoObject::SetTimeout
2138-1848:709750828.273 : Timeout--> In = 0 Out = 0
2138-1848:709750828.344 : <= IoObject::SetTimeout
2138-1848:709750828.429 : => CAsicIO::CAsicIO
2138-1848:709750828.516 : => CNT96226::CNT96226
2138-1848:709750828.586 : => CNT96226::Open
2138-1848:709750858.996 : <= CNT96226::Open ret = 1
2138-1848:709750859.144 : => CNT96226::Initialize
2138-1848:709750859.393 : <= CNT96226::Initialize ret = 1
2138-1848:709750859.476 : <= CNT96226::CNT96226
2138-1848:709750859.552 : <= CAsicIO::CAsicIO
2138-1848:709750859.629 : => CAsicIO::InitializeDevice
2138-1848:709750859.720 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709750864.537 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709750864.697 : => IoObject::GetLockName
2138-1848:709750864.770 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709750864.853 : <= IoObject::GetLockName
2138-1848:709750865.415 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709750865.513 : IO Send command 10 bytes
2138-1848:709750865.581 : => CNT96226::VenderCmd_SetData
2138-1848:709750865.658 : iCmd = 0, nBytes = 10
2138-1848:709750865.802 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709751219.608 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709751219.825 : => CNT96226::VenderCmd_GetData
2138-1848:709751219.906 : iCmd = 0, nBytes = 128
2138-1848:709751429.880 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709751430.097 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709751430.270 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709751430.439 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709751430.601 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709751430.761 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709751430.918 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709751431.075 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709751431.158 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709751431.384 : => CNT96226::VenderCmd_GetData
2138-1848:709751431.461 : iCmd = 1, nBytes = 4
2138-1848:709751628.874 : 0000 : 00 00 00 00 
2138-1848:709751629.054 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709751629.146 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709751629.223 : => CNT96226::VenderCmd_GetData
2138-1848:709751629.304 : iCmd = 3, nBytes = 2
2138-1848:709752005.959 : 0000 : 06 38 
2138-1848:709752006.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709752006.208 : => CNT96226::VenderCmd_GetData
2138-1848:709752006.289 : iCmd = 4, nBytes = 2
2138-1848:709752309.977 : 0000 : 07 07 
2138-1848:709752310.178 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709752310.398 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709752310.526 : => IoObject::InitializeDevice
2138-1848:709752310.661 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709752311.756 : <= IoObject::InitializeDevice ret = 1
2138-1848:709752311.854 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709752312.729 : => FindScanner
2138-1848:709752312.799 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709752312.883 : <= FindScanner ret = 1
2138-1848:709752312.953 : => IoObject::IoLockStart
2138-1848:709752313.063 : => CAsicIO::CheckDevice
2138-1848:709752313.131 : => CNT96226::ConnectIsAvailable
2138-1848:709752338.483 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709752338.631 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709752338.722 : <= IoObject::IoLockStart
2138-1848:709752338.807 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709752338.902 : IO Send command 10 bytes
2138-1848:709752339.015 : => CNT96226::VenderCmd_SetData
2138-1848:709752339.098 : iCmd = 0, nBytes = 10
2138-1848:709752339.236 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709752546.861 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709752546.992 : System send command 10 bytes + data 0 bytes
2138-1848:709752547.081 : IO total need to receive data 5 bytes
2138-1848:709752547.160 : => CNT96226::VenderCmd_GetData
2138-1848:709752547.235 : iCmd = 0, nBytes = 5
2138-1848:709752738.551 : 0000 : 06 00 02 02 ab 
2138-1848:709752738.740 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709752738.838 : System total receive data 5 bytes
2138-1848:709752738.927 : => CNT96226::VenderCmd_GetData
2138-1848:709752739.004 : iCmd = 1, nBytes = 4
2138-1848:709752869.467 : 0000 : 00 00 00 00 
2138-1848:709752869.583 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709752869.774 : <= CAsicIO::DoIo ret = 1
2138-1848:709752869.859 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709752869.946 : IO Send command 10 bytes
2138-1848:709752870.076 : => CNT96226::VenderCmd_SetData
2138-1848:709752870.156 : iCmd = 0, nBytes = 10
2138-1848:709752870.289 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709753050.484 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709753050.641 : System send command 10 bytes + data 0 bytes
2138-1848:709753050.733 : IO total need to receive data 165 bytes
2138-1848:709753050.820 : => CNT96226::VenderCmd_GetData
2138-1848:709753050.895 : iCmd = 0, nBytes = 165
2138-1848:709753252.727 : skip dump 37 bytes
2138-1848:709753253.053 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709753253.240 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709753253.424 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709753253.598 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709753253.761 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709753253.928 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709753254.086 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753254.244 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753254.329 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709753254.409 : System total receive data 165 bytes
2138-1848:709753254.493 : => CNT96226::VenderCmd_GetData
2138-1848:709753254.730 : iCmd = 1, nBytes = 4
2138-1848:709753432.851 : 0000 : 00 00 00 00 
2138-1848:709753432.983 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709753433.155 : <= CAsicIO::DoIo ret = 1
2138-1848:709753433.228 : Dump Inquiry
2138-1848:709753433.370 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709753433.518 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709753433.659 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709753433.801 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709753433.937 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709753434.071 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709753434.204 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753434.332 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753434.465 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709753434.598 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709753434.694 : 00a0 : 00 00 00 00 00 
2138-1848:709753434.767 : => ReadNVMDataInternal
2138-1848:709753435.007 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709753435.081 : IO Send command 10 bytes
2138-1848:709753435.186 : => CNT96226::VenderCmd_SetData
2138-1848:709753435.250 : iCmd = 0, nBytes = 10
2138-1848:709753435.357 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709753782.892 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709753783.093 : System send command 10 bytes + data 0 bytes
2138-1848:709753783.169 : IO total need to receive data 128 bytes
2138-1848:709753783.240 : => CNT96226::VenderCmd_GetData
2138-1848:709753783.303 : iCmd = 0, nBytes = 128
2138-1848:709753977.512 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753977.694 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753977.837 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709753977.972 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709753978.106 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709753978.237 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753978.364 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753978.496 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709753978.569 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709753978.639 : System total receive data 128 bytes
2138-1848:709753978.706 : => CNT96226::VenderCmd_GetData
2138-1848:709753978.767 : iCmd = 1, nBytes = 4
2138-1848:709754169.767 : 0000 : 00 00 00 00 
2138-1848:709754169.921 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709754170.084 : <= CAsicIO::DoIo ret = 1
2138-1848:709754170.174 : NVMData.PadScanCount = 0
2138-1848:709754170.234 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709754170.298 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709754170.362 : NVMData.FlatbedScanCount = 0
2138-1848:709754170.421 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709754170.479 : NVMData.SideEdgeFletbed = 0
2138-1848:709754170.547 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709754170.609 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709754170.677 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709754170.738 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709754170.801 : NVMData.BornMonth = 0
2138-1848:709754170.859 : NVMData.BornDay = 0
2138-1848:709754170.915 : NVMData.BornYear = 0
2138-1848:709754170.968 : NVMData.FirstScanMonth = 5
2138-1848:709754171.024 : NVMData.FirstScanDay = 18
2138-1848:709754171.083 : NVMData.FirstScanYear = 2020
2138-1848:709754171.141 : NVMData.VerticalMagnification = 0
2138-1848:709754171.199 : NVMData.HorizontalMagnification = 0
2138-1848:709754171.260 : NVMData.PowerSavingTime = 15
2138-1848:709754171.322 : NVMData.SN = A094165189010062
2138-1848:709754171.376 : NVMData.AutoFeed = 0
2138-1848:709754171.432 : NVMData.CCDType = 0
2138-1848:709754171.663 : NVMData.ScanSpeed = 0
2138-1848:709754171.724 : NVMData.RollerCount = 0
2138-1848:709754171.778 : NVMData.MultifeedCount = 0
2138-1848:709754171.835 : NVMData.JamCount = 0
2138-1848:709754171.891 : NVMData.IdentifyInfo = 
2138-1848:709754171.947 : NVMData.FormalName = 
2138-1848:709754172.000 : NVMData.ReservedB = 0
2138-1848:709754172.057 : NVMData.FunctionCode = 0
2138-1848:709754172.111 : NVMData.PreFeed = 0
2138-1848:709754172.165 : NVMData.PreFeedTime = 0
2138-1848:709754172.218 : NVMData.ButtonNumber = 0
2138-1848:709754172.272 : NVMData.PowerOffTime = 0
2138-1848:709754172.328 : <= ReadNVMDataInternal ret = 1
2138-1848:709754172.411 : => IoObject::IoLockEnd
2138-1848:709754172.502 : <= IoObject::IoLockEnd
2138-1848:709754172.558 : <= InitializeScanner ret = 1
2138-1848:709754172.625 : => GetLogicalScannerAbilityEx
2138-1848:709754172.688 : => IoObject::IoLockStart
2138-1848:709754172.775 : => CAsicIO::CheckDevice
2138-1848:709754172.832 : => CNT96226::ConnectIsAvailable
2138-1848:709754193.197 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709754193.328 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709754193.400 : <= IoObject::IoLockStart
2138-1848:709754193.466 : => IoObject::IoLockEnd
2138-1848:709754193.578 : <= IoObject::IoLockEnd
2138-1848:709754193.704 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709754193.789 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709754370.165 : => ReadNVMData
2138-1848:709754370.347 : => IoObject::IoLockStart
2138-1848:709754370.498 : => CAsicIO::CheckDevice
2138-1848:709754370.566 : => CNT96226::ConnectIsAvailable
2138-1848:709754394.136 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709754394.263 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709754394.330 : <= IoObject::IoLockStart
2138-1848:709754394.405 : => ReadNVMDataInternal
2138-1848:709754394.472 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709754394.542 : IO Send command 10 bytes
2138-1848:709754394.719 : => CNT96226::VenderCmd_SetData
2138-1848:709754394.781 : iCmd = 0, nBytes = 10
2138-1848:709754394.896 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709754745.533 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709754745.719 : System send command 10 bytes + data 0 bytes
2138-1848:709754745.807 : IO total need to receive data 128 bytes
2138-1848:709754745.880 : => CNT96226::VenderCmd_GetData
2138-1848:709754745.944 : iCmd = 0, nBytes = 128
2138-1848:709754929.413 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709754929.624 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709754929.765 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709754929.902 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709754930.033 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709754930.159 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709754930.287 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709754930.412 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709754930.481 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709754930.554 : System total receive data 128 bytes
2138-1848:709754930.620 : => CNT96226::VenderCmd_GetData
2138-1848:709754930.679 : iCmd = 1, nBytes = 4
2138-1848:709755140.705 : 0000 : 00 00 00 00 
2138-1848:709755140.803 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709755140.971 : <= CAsicIO::DoIo ret = 1
2138-1848:709755141.051 : NVMData.PadScanCount = 0
2138-1848:709755141.111 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709755141.171 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709755141.236 : NVMData.FlatbedScanCount = 0
2138-1848:709755141.304 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709755141.361 : NVMData.SideEdgeFletbed = 0
2138-1848:709755141.416 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709755141.475 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709755141.533 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709755141.728 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709755141.789 : NVMData.BornMonth = 0
2138-1848:709755141.843 : NVMData.BornDay = 0
2138-1848:709755141.898 : NVMData.BornYear = 0
2138-1848:709755141.949 : NVMData.FirstScanMonth = 5
2138-1848:709755142.003 : NVMData.FirstScanDay = 18
2138-1848:709755142.059 : NVMData.FirstScanYear = 2020
2138-1848:709755142.114 : NVMData.VerticalMagnification = 0
2138-1848:709755142.175 : NVMData.HorizontalMagnification = 0
2138-1848:709755142.232 : NVMData.PowerSavingTime = 15
2138-1848:709755142.290 : NVMData.SN = A094165189010062
2138-1848:709755142.345 : NVMData.AutoFeed = 0
2138-1848:709755142.398 : NVMData.CCDType = 0
2138-1848:709755142.450 : NVMData.ScanSpeed = 0
2138-1848:709755142.501 : NVMData.RollerCount = 0
2138-1848:709755142.554 : NVMData.MultifeedCount = 0
2138-1848:709755142.610 : NVMData.JamCount = 0
2138-1848:709755142.669 : NVMData.IdentifyInfo = 
2138-1848:709755142.724 : NVMData.FormalName = 
2138-1848:709755142.774 : NVMData.ReservedB = 0
2138-1848:709755142.829 : NVMData.FunctionCode = 0
2138-1848:709755142.882 : NVMData.PreFeed = 0
2138-1848:709755142.931 : NVMData.PreFeedTime = 0
2138-1848:709755142.983 : NVMData.ButtonNumber = 0
2138-1848:709755143.034 : NVMData.PowerOffTime = 0
2138-1848:709755143.086 : <= ReadNVMDataInternal ret = 1
2138-1848:709755143.150 : => IoObject::IoLockEnd
2138-1848:709755143.226 : <= IoObject::IoLockEnd
2138-1848:709755143.278 : <= ReadNVMData ret = 1
2138-1848:709755616.806 : => TerminateDriver
2138-1848:709755616.998 : => CAsicIO::~CAsicIO,pStage=141167688
2138-1848:709755617.073 : => CNT96226::Close
2138-1848:709755621.520 : <= CNT96226::Close ret = 1
2138-1848:709755621.610 : <= CAsicIO::~CAsicIO
2138-1848:709755621.670 : => IoObject::IoLockEnd
2138-1848:709755621.733 : <= IoObject::IoLockEnd
2138-1848:709755621.795 : => IoObject::TerminateDevice
2138-1848:709755621.855 : => IoObject::IoLockEnd
2138-1848:709755621.909 : <= IoObject::IoLockEnd
2138-1848:709755622.002 : <= IoObject::TerminateDevice
2138-1848:709755622.223 : <= TerminateDriver ret = 1
2138-1848:709757728.391 : ============Debug Start==========
2138-1848:709757728.733 : Date : 2020/5/18 09:48:01
2138-1848:709757728.820 : Process ID : 2138
2138-1848:709757729.217 : Windows : Version 10.0 build 18363 
2138-1848:709757729.767 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709757729.837 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709757729.911 : MemoryStatus.ullAvailPhys : 5855973376
2138-1848:709757729.973 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709757730.046 : MemoryStatus.ullAvailPageFile : 7279108096
2138-1848:709757730.113 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709757730.176 : MemoryStatus.ullAvailVirtual : 1716002816
2138-1848:709757730.246 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709757730.356 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709757730.422 : CPU Family 6 Model 10 Stepping 7
2138-1848:709757730.703 : CPU Count : 4
2138-1848:709757730.762 : CPU Frequency : 100.000 Mhz
2138-1848:709757736.073 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709757736.235 : => InitializeDriver
2138-1848:709757736.495 : <= InitializeDriver ret = 1
2138-1848:709760087.526 : => InitializeScanner
2138-1848:709760087.787 : => CAsicIO::GetDeviceList
2138-1848:709760088.219 : => CNT96226::CNT96226
2138-1848:709760088.291 : => CNT96226::Open
2138-1848:709760113.856 : <= CNT96226::Open ret = 1
2138-1848:709760113.969 : => CNT96226::Initialize
2138-1848:709760114.193 : <= CNT96226::Initialize ret = 1
2138-1848:709760114.258 : <= CNT96226::CNT96226
2138-1848:709760114.318 : => CNT96226::EnumAvailableDevice
2138-1848:709760117.927 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709760118.015 : DeviceHandleTable[ 0 ] = 256
2138-1848:709760118.082 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709763861.509 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709763862.611 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709763870.865 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709763871.090 : => IoObject::GetLockName
2138-1848:709763871.222 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709763871.378 : <= IoObject::GetLockName
2138-1848:709763872.203 : => CNT96226::VenderCmd_GetData
2138-1848:709763872.344 : iCmd = 3, nBytes = 2
2138-1848:709764268.141 : 0000 : 06 38 
2138-1848:709764268.423 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709764268.598 : => CNT96226::VenderCmd_GetData
2138-1848:709764268.727 : iCmd = 4, nBytes = 2
2138-1848:709764586.452 : 0000 : 07 07 
2138-1848:709764586.607 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709764586.730 : Device 0 USB ID = 0638 : 0707
2138-1848:709764586.852 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709764586.952 : IO Send command 10 bytes
2138-1848:709764587.027 : => CNT96226::VenderCmd_SetData
2138-1848:709764587.105 : iCmd = 0, nBytes = 10
2138-1848:709764587.252 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709764793.754 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709764793.907 : => CNT96226::VenderCmd_GetData
2138-1848:709764793.986 : iCmd = 0, nBytes = 165
2138-1848:709764996.436 : skip dump 37 bytes
2138-1848:709764996.974 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709764997.159 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709764997.339 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709764997.516 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709764997.692 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709764997.871 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709764998.035 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709764998.201 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709764998.290 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709764998.376 : => CNT96226::VenderCmd_GetData
2138-1848:709764998.623 : iCmd = 1, nBytes = 4
2138-1848:709765209.088 : 0000 : 00 00 00 00 
2138-1848:709765209.200 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709765209.285 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709765209.368 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709765209.460 : IO Send command 10 bytes
2138-1848:709765209.537 : => CNT96226::VenderCmd_SetData
2138-1848:709765209.612 : iCmd = 0, nBytes = 10
2138-1848:709765209.751 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709765560.001 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709765560.168 : => CNT96226::VenderCmd_GetData
2138-1848:709765560.253 : iCmd = 0, nBytes = 128
2138-1848:709765748.618 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709765748.845 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709765749.024 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709765749.199 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709765749.372 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709765749.541 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709765749.705 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709765749.876 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709765749.964 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709765750.048 : => CNT96226::VenderCmd_GetData
2138-1848:709765750.120 : iCmd = 1, nBytes = 4
2138-1848:709765898.593 : 0000 : 00 00 00 00 
2138-1848:709765898.729 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709765898.816 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709765898.995 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709765899.089 : => CNT96226::Close
2138-1848:709765903.852 : <= CNT96226::Close ret = 1
2138-1848:709765903.960 : <= CNT96226::~CNT96226
2138-1848:709765904.086 : <= CAsicIO::GetDeviceList
2138-1848:709765904.695 : => IoObject::SetTimeout
2138-1848:709765904.776 : Timeout--> In = 0 Out = 0
2138-1848:709765904.853 : <= IoObject::SetTimeout
2138-1848:709765904.940 : => CAsicIO::CAsicIO
2138-1848:709765905.044 : => CNT96226::CNT96226
2138-1848:709765905.120 : => CNT96226::Open
2138-1848:709765934.502 : <= CNT96226::Open ret = 1
2138-1848:709765934.642 : => CNT96226::Initialize
2138-1848:709765934.907 : <= CNT96226::Initialize ret = 1
2138-1848:709765934.995 : <= CNT96226::CNT96226
2138-1848:709765935.072 : <= CAsicIO::CAsicIO
2138-1848:709765935.148 : => CAsicIO::InitializeDevice
2138-1848:709765935.243 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709765940.429 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709765940.594 : => IoObject::GetLockName
2138-1848:709765940.676 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709765940.765 : <= IoObject::GetLockName
2138-1848:709765941.350 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709765941.454 : IO Send command 10 bytes
2138-1848:709765941.530 : => CNT96226::VenderCmd_SetData
2138-1848:709765941.612 : iCmd = 0, nBytes = 10
2138-1848:709765941.757 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709766276.249 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709766276.415 : => CNT96226::VenderCmd_GetData
2138-1848:709766276.502 : iCmd = 0, nBytes = 128
2138-1848:709766487.862 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709766488.275 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709766488.586 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709766488.878 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709766489.160 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709766489.426 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709766489.704 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709766489.965 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709766490.107 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709766490.492 : => CNT96226::VenderCmd_GetData
2138-1848:709766490.613 : iCmd = 1, nBytes = 4
2138-1848:709766701.188 : 0000 : 00 00 00 00 
2138-1848:709766701.393 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709766701.533 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709766701.663 : => CNT96226::VenderCmd_GetData
2138-1848:709766701.781 : iCmd = 3, nBytes = 2
2138-1848:709767094.696 : 0000 : 06 38 
2138-1848:709767094.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709767095.035 : => CNT96226::VenderCmd_GetData
2138-1848:709767095.159 : iCmd = 4, nBytes = 2
2138-1848:709767412.718 : 0000 : 07 07 
2138-1848:709767412.904 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709767413.169 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709767413.362 : => IoObject::InitializeDevice
2138-1848:709767413.544 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709767414.823 : <= IoObject::InitializeDevice ret = 1
2138-1848:709767414.971 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709767416.099 : => FindScanner
2138-1848:709767416.213 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709767416.355 : <= FindScanner ret = 1
2138-1848:709767416.477 : => IoObject::IoLockStart
2138-1848:709767416.655 : => CAsicIO::CheckDevice
2138-1848:709767416.772 : => CNT96226::ConnectIsAvailable
2138-1848:709767439.339 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709767439.547 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709767439.673 : <= IoObject::IoLockStart
2138-1848:709767439.800 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709767439.941 : IO Send command 10 bytes
2138-1848:709767440.115 : => CNT96226::VenderCmd_SetData
2138-1848:709767440.230 : iCmd = 0, nBytes = 10
2138-1848:709767440.453 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709767652.218 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709767652.520 : System send command 10 bytes + data 0 bytes
2138-1848:709767652.673 : IO total need to receive data 5 bytes
2138-1848:709767652.815 : => CNT96226::VenderCmd_GetData
2138-1848:709767652.939 : iCmd = 0, nBytes = 5
2138-1848:709767848.853 : 0000 : 06 00 02 02 ab 
2138-1848:709767849.093 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709767849.262 : System total receive data 5 bytes
2138-1848:709767849.400 : => CNT96226::VenderCmd_GetData
2138-1848:709767849.532 : iCmd = 1, nBytes = 4
2138-1848:709768057.822 : 0000 : 00 00 00 00 
2138-1848:709768058.015 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709768058.273 : <= CAsicIO::DoIo ret = 1
2138-1848:709768058.417 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709768058.561 : IO Send command 10 bytes
2138-1848:709768058.756 : => CNT96226::VenderCmd_SetData
2138-1848:709768058.877 : iCmd = 0, nBytes = 10
2138-1848:709768059.092 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709768269.920 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709768270.138 : System send command 10 bytes + data 0 bytes
2138-1848:709768270.277 : IO total need to receive data 165 bytes
2138-1848:709768270.410 : => CNT96226::VenderCmd_GetData
2138-1848:709768270.534 : iCmd = 0, nBytes = 165
2138-1848:709768479.831 : skip dump 37 bytes
2138-1848:709768480.205 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709768480.492 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709768480.774 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709768481.049 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709768481.320 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709768481.602 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709768481.865 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709768482.124 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709768482.261 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709768482.387 : System total receive data 165 bytes
2138-1848:709768482.517 : => CNT96226::VenderCmd_GetData
2138-1848:709768482.836 : iCmd = 1, nBytes = 4
2138-1848:709768692.444 : 0000 : 00 00 00 00 
2138-1848:709768692.636 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709768692.875 : <= CAsicIO::DoIo ret = 1
2138-1848:709768693.016 : Dump Inquiry
2138-1848:709768693.275 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709768693.551 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709768693.823 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709768694.097 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709768694.365 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709768694.652 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709768694.911 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709768695.174 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709768695.444 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709768695.720 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709768695.908 : 00a0 : 00 00 00 00 00 
2138-1848:709768696.040 : => ReadNVMDataInternal
2138-1848:709768696.470 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709768696.628 : IO Send command 10 bytes
2138-1848:709768696.805 : => CNT96226::VenderCmd_SetData
2138-1848:709768696.918 : iCmd = 0, nBytes = 10
2138-1848:709768697.124 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709769054.965 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709769055.221 : System send command 10 bytes + data 0 bytes
2138-1848:709769055.370 : IO total need to receive data 128 bytes
2138-1848:709769055.506 : => CNT96226::VenderCmd_GetData
2138-1848:709769055.629 : iCmd = 0, nBytes = 128
2138-1848:709769255.269 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709769255.606 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709769255.881 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709769256.160 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709769256.431 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709769256.691 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709769256.955 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709769257.214 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709769257.357 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709769257.486 : System total receive data 128 bytes
2138-1848:709769257.611 : => CNT96226::VenderCmd_GetData
2138-1848:709769257.720 : iCmd = 1, nBytes = 4
2138-1848:709769452.251 : 0000 : 00 00 00 00 
2138-1848:709769452.435 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709769452.670 : <= CAsicIO::DoIo ret = 1
2138-1848:709769452.809 : NVMData.PadScanCount = 0
2138-1848:709769452.933 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709769453.055 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709769453.179 : NVMData.FlatbedScanCount = 0
2138-1848:709769453.291 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709769453.406 : NVMData.SideEdgeFletbed = 0
2138-1848:709769453.518 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709769453.635 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709769453.756 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709769454.117 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709769454.248 : NVMData.BornMonth = 0
2138-1848:709769454.360 : NVMData.BornDay = 0
2138-1848:709769454.469 : NVMData.BornYear = 0
2138-1848:709769454.576 : NVMData.FirstScanMonth = 5
2138-1848:709769454.693 : NVMData.FirstScanDay = 18
2138-1848:709769454.812 : NVMData.FirstScanYear = 2020
2138-1848:709769454.931 : NVMData.VerticalMagnification = 0
2138-1848:709769455.055 : NVMData.HorizontalMagnification = 0
2138-1848:709769455.176 : NVMData.PowerSavingTime = 15
2138-1848:709769455.294 : NVMData.SN = A094165189010062
2138-1848:709769455.405 : NVMData.AutoFeed = 0
2138-1848:709769455.514 : NVMData.CCDType = 0
2138-1848:709769455.807 : NVMData.ScanSpeed = 0
2138-1848:709769455.922 : NVMData.RollerCount = 0
2138-1848:709769456.032 : NVMData.MultifeedCount = 0
2138-1848:709769456.146 : NVMData.JamCount = 0
2138-1848:709769456.255 : NVMData.IdentifyInfo = 
2138-1848:709769456.369 : NVMData.FormalName = 
2138-1848:709769456.474 : NVMData.ReservedB = 0
2138-1848:709769456.580 : NVMData.FunctionCode = 0
2138-1848:709769456.690 : NVMData.PreFeed = 0
2138-1848:709769456.797 : NVMData.PreFeedTime = 0
2138-1848:709769456.903 : NVMData.ButtonNumber = 0
2138-1848:709769457.016 : NVMData.PowerOffTime = 0
2138-1848:709769457.132 : <= ReadNVMDataInternal ret = 1
2138-1848:709769457.284 : => IoObject::IoLockEnd
2138-1848:709769457.442 : <= IoObject::IoLockEnd
2138-1848:709769457.556 : <= InitializeScanner ret = 1
2138-1848:709771271.035 : => GetLogicalScannerAbility
2138-1848:709771271.228 : => IoObject::IoLockStart
2138-1848:709771271.373 : => CAsicIO::CheckDevice
2138-1848:709771271.438 : => CNT96226::ConnectIsAvailable
2138-1848:709771301.770 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709771301.894 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709771301.956 : <= IoObject::IoLockStart
2138-1848:709771302.023 : => IoObject::IoLockEnd
2138-1848:709771302.129 : <= IoObject::IoLockEnd
2138-1848:709771302.431 : <= GetLogicalScannerAbility ret = 1
2138-1848:709774368.875 : => GetLogicalScannerAbilityEx
2138-1848:709774369.070 : => IoObject::IoLockStart
2138-1848:709774369.224 : => CAsicIO::CheckDevice
2138-1848:709774369.291 : => CNT96226::ConnectIsAvailable
2138-1848:709774396.313 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709774396.431 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709774396.497 : <= IoObject::IoLockStart
2138-1848:709774396.564 : => IoObject::IoLockEnd
2138-1848:709774396.673 : <= IoObject::IoLockEnd
2138-1848:709774396.798 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709774396.878 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709780864.701 : => ReadNVMData
2138-1848:709780865.579 : => IoObject::IoLockStart
2138-1848:709780865.975 : => CAsicIO::CheckDevice
2138-1848:709780866.090 : => CNT96226::ConnectIsAvailable
2138-1848:709780884.292 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709780884.430 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709780884.509 : <= IoObject::IoLockStart
2138-1848:709780884.587 : => ReadNVMDataInternal
2138-1848:709780884.659 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709780884.735 : IO Send command 10 bytes
2138-1848:709780884.894 : => CNT96226::VenderCmd_SetData
2138-1848:709780884.962 : iCmd = 0, nBytes = 10
2138-1848:709780885.089 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709781216.480 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709781216.702 : System send command 10 bytes + data 0 bytes
2138-1848:709781216.791 : IO total need to receive data 128 bytes
2138-1848:709781216.866 : => CNT96226::VenderCmd_GetData
2138-1848:709781216.937 : iCmd = 0, nBytes = 128
2138-1848:709781367.740 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709781368.009 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709781368.166 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709781368.312 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709781368.452 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709781368.591 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709781368.724 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709781368.858 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709781368.931 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709781369.008 : System total receive data 128 bytes
2138-1848:709781369.080 : => CNT96226::VenderCmd_GetData
2138-1848:709781369.143 : iCmd = 1, nBytes = 4
2138-1848:709781502.892 : 0000 : 00 00 00 00 
2138-1848:709781503.044 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709781503.217 : <= CAsicIO::DoIo ret = 1
2138-1848:709781503.387 : NVMData.PadScanCount = 0
2138-1848:709781503.455 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709781503.520 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709781503.586 : NVMData.FlatbedScanCount = 0
2138-1848:709781503.646 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709781503.706 : NVMData.SideEdgeFletbed = 0
2138-1848:709781503.767 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709781503.830 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709781503.890 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709781503.951 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709781504.015 : NVMData.BornMonth = 0
2138-1848:709781504.071 : NVMData.BornDay = 0
2138-1848:709781504.129 : NVMData.BornYear = 0
2138-1848:709781504.182 : NVMData.FirstScanMonth = 5
2138-1848:709781504.239 : NVMData.FirstScanDay = 18
2138-1848:709781504.299 : NVMData.FirstScanYear = 2020
2138-1848:709781504.362 : NVMData.VerticalMagnification = 0
2138-1848:709781504.424 : NVMData.HorizontalMagnification = 0
2138-1848:709781504.488 : NVMData.PowerSavingTime = 15
2138-1848:709781504.549 : NVMData.SN = A094165189010062
2138-1848:709781504.605 : NVMData.AutoFeed = 0
2138-1848:709781504.657 : NVMData.CCDType = 0
2138-1848:709781504.712 : NVMData.ScanSpeed = 0
2138-1848:709781504.767 : NVMData.RollerCount = 0
2138-1848:709781504.825 : NVMData.MultifeedCount = 0
2138-1848:709781504.881 : NVMData.JamCount = 0
2138-1848:709781504.934 : NVMData.IdentifyInfo = 
2138-1848:709781504.993 : NVMData.FormalName = 
2138-1848:709781505.047 : NVMData.ReservedB = 0
2138-1848:709781505.106 : NVMData.FunctionCode = 0
2138-1848:709781505.160 : NVMData.PreFeed = 0
2138-1848:709781505.212 : NVMData.PreFeedTime = 0
2138-1848:709781505.268 : NVMData.ButtonNumber = 0
2138-1848:709781505.322 : NVMData.PowerOffTime = 0
2138-1848:709781505.379 : <= ReadNVMDataInternal ret = 1
2138-1848:709781505.445 : => IoObject::IoLockEnd
2138-1848:709781505.527 : <= IoObject::IoLockEnd
2138-1848:709781505.581 : <= ReadNVMData ret = 1
2138-1848:709791429.882 : => GetADFStatus
2138-1848:709791430.251 : => IoObject::IoLockStart
2138-1848:709791430.401 : => CAsicIO::CheckDevice
2138-1848:709791430.471 : => CNT96226::ConnectIsAvailable
2138-1848:709791450.063 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709791450.189 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709791450.262 : <= IoObject::IoLockStart
2138-1848:709791450.337 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709791450.412 : IO Send command 10 bytes
2138-1848:709791450.576 : => CNT96226::VenderCmd_SetData
2138-1848:709791450.642 : iCmd = 0, nBytes = 10
2138-1848:709791450.759 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709791585.357 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709791585.496 : System send command 10 bytes + data 0 bytes
2138-1848:709791585.579 : IO total need to receive data 2 bytes
2138-1848:709791585.646 : => CNT96226::VenderCmd_GetData
2138-1848:709791585.709 : iCmd = 0, nBytes = 2
2138-1848:709791693.502 : 0000 : 00 00 
2138-1848:709791693.591 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709791693.661 : System total receive data 2 bytes
2138-1848:709791693.729 : => CNT96226::VenderCmd_GetData
2138-1848:709791693.788 : iCmd = 1, nBytes = 4
2138-1848:709791805.725 : 0000 : 00 00 00 00 
2138-1848:709791805.873 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709791806.039 : <= CAsicIO::DoIo ret = 1
2138-1848:709791806.111 : Return status = 0
2138-1848:709791806.181 : => IoObject::IoLockEnd
2138-1848:709791806.258 : <= IoObject::IoLockEnd
2138-1848:709791806.312 : <= GetADFStatus ret = 1
2138-1848:709794223.122 : => GetADFStatus
2138-1848:709794223.324 : => IoObject::IoLockStart
2138-1848:709794223.482 : => CAsicIO::CheckDevice
2138-1848:709794223.553 : => CNT96226::ConnectIsAvailable
2138-1848:709794237.577 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709794237.709 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709794237.787 : <= IoObject::IoLockStart
2138-1848:709794237.867 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709794238.035 : IO Send command 10 bytes
2138-1848:709794238.204 : => CNT96226::VenderCmd_SetData
2138-1848:709794238.267 : iCmd = 0, nBytes = 10
2138-1848:709794238.378 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709794380.656 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709794380.807 : System send command 10 bytes + data 0 bytes
2138-1848:709794380.897 : IO total need to receive data 2 bytes
2138-1848:709794380.969 : => CNT96226::VenderCmd_GetData
2138-1848:709794381.035 : iCmd = 0, nBytes = 2
2138-1848:709794504.328 : 0000 : 00 00 
2138-1848:709794504.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709794504.561 : System total receive data 2 bytes
2138-1848:709794504.635 : => CNT96226::VenderCmd_GetData
2138-1848:709794504.695 : iCmd = 1, nBytes = 4
2138-1848:709794612.611 : 0000 : 00 00 00 00 
2138-1848:709794612.734 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709794612.918 : <= CAsicIO::DoIo ret = 1
2138-1848:709794612.996 : Return status = 0
2138-1848:709794613.071 : => IoObject::IoLockEnd
2138-1848:709794613.151 : <= IoObject::IoLockEnd
2138-1848:709794613.205 : <= GetADFStatus ret = 1
2138-1848:709796538.313 : => TerminateDriver
2138-1848:709796538.511 : => CAsicIO::~CAsicIO,pStage=100404296
2138-1848:709796538.594 : => CNT96226::Close
2138-1848:709796542.824 : <= CNT96226::Close ret = 1
2138-1848:709796542.916 : <= CAsicIO::~CAsicIO
2138-1848:709796542.982 : => IoObject::IoLockEnd
2138-1848:709796543.042 : <= IoObject::IoLockEnd
2138-1848:709796543.103 : => IoObject::TerminateDevice
2138-1848:709796543.163 : => IoObject::IoLockEnd
2138-1848:709796543.220 : <= IoObject::IoLockEnd
2138-1848:709796543.324 : <= IoObject::TerminateDevice
2138-1848:709796543.542 : <= TerminateDriver ret = 1
2138-1848:709839544.099 : ============Debug Start==========
2138-1848:709839544.412 : Date : 2020/5/18 09:48:04
2138-1848:709839544.494 : Process ID : 2138
2138-1848:709839544.851 : Windows : Version 10.0 build 18363 
2138-1848:709839545.334 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709839545.403 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709839545.469 : MemoryStatus.ullAvailPhys : 5847003136
2138-1848:709839545.536 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709839545.600 : MemoryStatus.ullAvailPageFile : 7267225600
2138-1848:709839545.667 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709839545.730 : MemoryStatus.ullAvailVirtual : 1712840704
2138-1848:709839545.795 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709839545.901 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709839545.961 : CPU Family 6 Model 10 Stepping 7
2138-1848:709839546.208 : CPU Count : 4
2138-1848:709839546.262 : CPU Frequency : 100.000 Mhz
2138-1848:709839551.146 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709839551.288 : => InitializeDriver
2138-1848:709839551.541 : <= InitializeDriver ret = 1
2138-1848:709839551.603 : => InitializeScanner
2138-1848:709839551.681 : => CAsicIO::GetDeviceList
2138-1848:709839551.877 : => CNT96226::CNT96226
2138-1848:709839551.936 : => CNT96226::Open
2138-1848:709839573.640 : <= CNT96226::Open ret = 1
2138-1848:709839573.743 : => CNT96226::Initialize
2138-1848:709839573.955 : <= CNT96226::Initialize ret = 1
2138-1848:709839574.016 : <= CNT96226::CNT96226
2138-1848:709839574.077 : => CNT96226::EnumAvailableDevice
2138-1848:709839577.578 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709839577.663 : DeviceHandleTable[ 0 ] = 256
2138-1848:709839577.727 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709843354.392 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709843355.584 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709843364.088 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709843364.315 : => IoObject::GetLockName
2138-1848:709843364.446 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709843364.593 : <= IoObject::GetLockName
2138-1848:709843365.463 : => CNT96226::VenderCmd_GetData
2138-1848:709843365.602 : iCmd = 3, nBytes = 2
2138-1848:709843796.730 : 0000 : 06 38 
2138-1848:709843796.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709843797.131 : => CNT96226::VenderCmd_GetData
2138-1848:709843797.256 : iCmd = 4, nBytes = 2
2138-1848:709844116.571 : 0000 : 07 07 
2138-1848:709844116.836 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709844117.017 : Device 0 USB ID = 0638 : 0707
2138-1848:709844117.215 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709844117.371 : IO Send command 10 bytes
2138-1848:709844117.493 : => CNT96226::VenderCmd_SetData
2138-1848:709844117.626 : iCmd = 0, nBytes = 10
2138-1848:709844117.852 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709844315.019 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709844315.257 : => CNT96226::VenderCmd_GetData
2138-1848:709844315.390 : iCmd = 0, nBytes = 165
2138-1848:709844527.636 : skip dump 37 bytes
2138-1848:709844528.046 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709844528.340 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709844528.634 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709844528.918 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709844529.176 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709844529.464 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709844529.730 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709844529.993 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709844530.139 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709844530.264 : => CNT96226::VenderCmd_GetData
2138-1848:709844530.636 : iCmd = 1, nBytes = 4
2138-1848:709844739.519 : 0000 : 00 00 00 00 
2138-1848:709844739.704 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709844739.835 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709844739.968 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709844740.120 : IO Send command 10 bytes
2138-1848:709844740.237 : => CNT96226::VenderCmd_SetData
2138-1848:709844740.355 : iCmd = 0, nBytes = 10
2138-1848:709844740.573 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709845096.077 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709845096.315 : => CNT96226::VenderCmd_GetData
2138-1848:709845096.437 : iCmd = 0, nBytes = 128
2138-1848:709845308.738 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709845309.085 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709845309.364 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709845309.637 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709845309.902 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709845310.171 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709845310.437 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709845310.698 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709845310.841 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709845310.970 : => CNT96226::VenderCmd_GetData
2138-1848:709845311.087 : iCmd = 1, nBytes = 4
2138-1848:709845520.704 : 0000 : 00 00 00 00 
2138-1848:709845520.892 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709845521.021 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709845521.316 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709845521.470 : => CNT96226::Close
2138-1848:709845528.363 : <= CNT96226::Close ret = 1
2138-1848:709845528.529 : <= CNT96226::~CNT96226
2138-1848:709845528.705 : <= CAsicIO::GetDeviceList
2138-1848:709845529.541 : => IoObject::SetTimeout
2138-1848:709845529.668 : Timeout--> In = 0 Out = 0
2138-1848:709845529.798 : <= IoObject::SetTimeout
2138-1848:709845529.933 : => CAsicIO::CAsicIO
2138-1848:709845530.077 : => CNT96226::CNT96226
2138-1848:709845530.193 : => CNT96226::Open
2138-1848:709845572.674 : <= CNT96226::Open ret = 1
2138-1848:709845572.891 : => CNT96226::Initialize
2138-1848:709845573.303 : <= CNT96226::Initialize ret = 1
2138-1848:709845573.434 : <= CNT96226::CNT96226
2138-1848:709845573.550 : <= CAsicIO::CAsicIO
2138-1848:709845573.672 : => CAsicIO::InitializeDevice
2138-1848:709845573.819 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709845581.542 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709845581.794 : => IoObject::GetLockName
2138-1848:709845582.177 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709845582.329 : <= IoObject::GetLockName
2138-1848:709845583.204 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709845583.364 : IO Send command 10 bytes
2138-1848:709845583.472 : => CNT96226::VenderCmd_SetData
2138-1848:709845583.591 : iCmd = 0, nBytes = 10
2138-1848:709845583.816 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709845945.804 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709845946.066 : => CNT96226::VenderCmd_GetData
2138-1848:709845946.187 : iCmd = 0, nBytes = 128
2138-1848:709846158.021 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709846158.418 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709846158.737 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709846159.032 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709846159.299 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709846159.567 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709846159.835 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709846160.104 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709846160.243 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709846160.593 : => CNT96226::VenderCmd_GetData
2138-1848:709846160.720 : iCmd = 1, nBytes = 4
2138-1848:709846382.587 : 0000 : 00 00 00 00 
2138-1848:709846382.837 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709846382.990 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709846383.132 : => CNT96226::VenderCmd_GetData
2138-1848:709846383.261 : iCmd = 3, nBytes = 2
2138-1848:709846776.512 : 0000 : 06 38 
2138-1848:709846776.734 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709846776.889 : => CNT96226::VenderCmd_GetData
2138-1848:709846777.011 : iCmd = 4, nBytes = 2
2138-1848:709847098.558 : 0000 : 07 07 
2138-1848:709847098.777 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709847099.047 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709847099.251 : => IoObject::InitializeDevice
2138-1848:709847099.439 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709847100.673 : <= IoObject::InitializeDevice ret = 1
2138-1848:709847100.831 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709847101.960 : => FindScanner
2138-1848:709847102.081 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709847102.215 : <= FindScanner ret = 1
2138-1848:709847102.342 : => IoObject::IoLockStart
2138-1848:709847102.519 : => CAsicIO::CheckDevice
2138-1848:709847102.635 : => CNT96226::ConnectIsAvailable
2138-1848:709847125.596 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709847125.797 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709847125.924 : <= IoObject::IoLockStart
2138-1848:709847126.050 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709847126.192 : IO Send command 10 bytes
2138-1848:709847126.366 : => CNT96226::VenderCmd_SetData
2138-1848:709847126.485 : iCmd = 0, nBytes = 10
2138-1848:709847126.714 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709847333.148 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709847333.358 : System send command 10 bytes + data 0 bytes
2138-1848:709847333.497 : IO total need to receive data 5 bytes
2138-1848:709847333.626 : => CNT96226::VenderCmd_GetData
2138-1848:709847333.746 : iCmd = 0, nBytes = 5
2138-1848:709847554.074 : 0000 : 06 00 02 02 ab 
2138-1848:709847554.338 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709847554.493 : System total receive data 5 bytes
2138-1848:709847554.634 : => CNT96226::VenderCmd_GetData
2138-1848:709847554.763 : iCmd = 1, nBytes = 4
2138-1848:709847763.249 : 0000 : 00 00 00 00 
2138-1848:709847763.471 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709847763.749 : <= CAsicIO::DoIo ret = 1
2138-1848:709847763.901 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709847764.051 : IO Send command 10 bytes
2138-1848:709847764.252 : => CNT96226::VenderCmd_SetData
2138-1848:709847764.388 : iCmd = 0, nBytes = 10
2138-1848:709847764.624 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709847963.034 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709847963.251 : System send command 10 bytes + data 0 bytes
2138-1848:709847963.398 : IO total need to receive data 165 bytes
2138-1848:709847963.544 : => CNT96226::VenderCmd_GetData
2138-1848:709847963.660 : iCmd = 0, nBytes = 165
2138-1848:709848164.419 : skip dump 37 bytes
2138-1848:709848164.836 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709848165.125 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709848165.412 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709848165.689 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709848165.959 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709848166.237 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709848166.505 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848166.772 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848166.910 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709848167.042 : System total receive data 165 bytes
2138-1848:709848167.174 : => CNT96226::VenderCmd_GetData
2138-1848:709848167.518 : iCmd = 1, nBytes = 4
2138-1848:709848369.263 : 0000 : 00 00 00 00 
2138-1848:709848369.451 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709848369.685 : <= CAsicIO::DoIo ret = 1
2138-1848:709848369.805 : Dump Inquiry
2138-1848:709848370.064 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709848370.345 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709848370.627 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709848370.910 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709848371.174 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709848371.459 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709848371.724 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848371.982 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848372.260 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709848372.529 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709848372.715 : 00a0 : 00 00 00 00 00 
2138-1848:709848372.847 : => ReadNVMDataInternal
2138-1848:709848373.256 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709848373.399 : IO Send command 10 bytes
2138-1848:709848373.568 : => CNT96226::VenderCmd_SetData
2138-1848:709848373.686 : iCmd = 0, nBytes = 10
2138-1848:709848373.898 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709848719.232 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709848719.516 : System send command 10 bytes + data 0 bytes
2138-1848:709848719.664 : IO total need to receive data 128 bytes
2138-1848:709848719.807 : => CNT96226::VenderCmd_GetData
2138-1848:709848719.928 : iCmd = 0, nBytes = 128
2138-1848:709848962.242 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848962.653 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848962.959 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709848963.251 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709848963.529 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709848963.795 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848964.051 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848964.318 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709848964.462 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709848964.599 : System total receive data 128 bytes
2138-1848:709848964.737 : => CNT96226::VenderCmd_GetData
2138-1848:709848964.864 : iCmd = 1, nBytes = 4
2138-1848:709849173.487 : 0000 : 00 00 00 00 
2138-1848:709849173.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709849173.918 : <= CAsicIO::DoIo ret = 1
2138-1848:709849174.059 : NVMData.PadScanCount = 0
2138-1848:709849174.186 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709849174.310 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709849174.435 : NVMData.FlatbedScanCount = 0
2138-1848:709849174.549 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709849174.669 : NVMData.SideEdgeFletbed = 0
2138-1848:709849174.789 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709849174.913 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709849175.037 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709849175.157 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709849175.280 : NVMData.BornMonth = 0
2138-1848:709849175.393 : NVMData.BornDay = 0
2138-1848:709849175.502 : NVMData.BornYear = 0
2138-1848:709849175.613 : NVMData.FirstScanMonth = 5
2138-1848:709849175.727 : NVMData.FirstScanDay = 18
2138-1848:709849175.854 : NVMData.FirstScanYear = 2020
2138-1848:709849175.970 : NVMData.VerticalMagnification = 0
2138-1848:709849176.088 : NVMData.HorizontalMagnification = 0
2138-1848:709849176.212 : NVMData.PowerSavingTime = 15
2138-1848:709849176.328 : NVMData.SN = A094165189010062
2138-1848:709849176.433 : NVMData.AutoFeed = 0
2138-1848:709849176.539 : NVMData.CCDType = 0
2138-1848:709849176.910 : NVMData.ScanSpeed = 0
2138-1848:709849177.026 : NVMData.RollerCount = 0
2138-1848:709849177.136 : NVMData.MultifeedCount = 0
2138-1848:709849177.250 : NVMData.JamCount = 0
2138-1848:709849177.354 : NVMData.IdentifyInfo = 
2138-1848:709849177.462 : NVMData.FormalName = 
2138-1848:709849177.571 : NVMData.ReservedB = 0
2138-1848:709849177.677 : NVMData.FunctionCode = 0
2138-1848:709849177.789 : NVMData.PreFeed = 0
2138-1848:709849177.896 : NVMData.PreFeedTime = 0
2138-1848:709849178.004 : NVMData.ButtonNumber = 0
2138-1848:709849178.113 : NVMData.PowerOffTime = 0
2138-1848:709849178.226 : <= ReadNVMDataInternal ret = 1
2138-1848:709849178.382 : => IoObject::IoLockEnd
2138-1848:709849178.534 : <= IoObject::IoLockEnd
2138-1848:709849178.641 : <= InitializeScanner ret = 1
2138-1848:709849178.765 : => GetLogicalScannerAbilityEx
2138-1848:709849178.892 : => IoObject::IoLockStart
2138-1848:709849179.053 : => CAsicIO::CheckDevice
2138-1848:709849179.167 : => CNT96226::ConnectIsAvailable
2138-1848:709849200.801 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709849201.004 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709849201.129 : <= IoObject::IoLockStart
2138-1848:709849201.255 : => IoObject::IoLockEnd
2138-1848:709849201.433 : <= IoObject::IoLockEnd
2138-1848:709849201.648 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709849201.803 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709849483.170 : => ReadNVMData
2138-1848:709849483.428 : => IoObject::IoLockStart
2138-1848:709849483.673 : => CAsicIO::CheckDevice
2138-1848:709849483.794 : => CNT96226::ConnectIsAvailable
2138-1848:709849515.390 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709849515.601 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709849515.721 : <= IoObject::IoLockStart
2138-1848:709849515.849 : => ReadNVMDataInternal
2138-1848:709849515.978 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709849516.117 : IO Send command 10 bytes
2138-1848:709849516.350 : => CNT96226::VenderCmd_SetData
2138-1848:709849516.466 : iCmd = 0, nBytes = 10
2138-1848:709849516.685 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709849873.675 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709849873.915 : System send command 10 bytes + data 0 bytes
2138-1848:709849874.059 : IO total need to receive data 128 bytes
2138-1848:709849874.191 : => CNT96226::VenderCmd_GetData
2138-1848:709849874.314 : iCmd = 0, nBytes = 128
2138-1848:709850082.528 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709850082.890 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709850083.174 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709850083.451 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709850083.711 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709850083.974 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709850084.234 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709850084.491 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709850084.636 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709850084.773 : System total receive data 128 bytes
2138-1848:709850084.902 : => CNT96226::VenderCmd_GetData
2138-1848:709850085.024 : iCmd = 1, nBytes = 4
2138-1848:709850303.795 : 0000 : 00 00 00 00 
2138-1848:709850303.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709850304.242 : <= CAsicIO::DoIo ret = 1
2138-1848:709850304.389 : NVMData.PadScanCount = 0
2138-1848:709850304.507 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709850304.631 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709850304.755 : NVMData.FlatbedScanCount = 0
2138-1848:709850304.870 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709850304.984 : NVMData.SideEdgeFletbed = 0
2138-1848:709850305.102 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709850305.218 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709850305.334 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709850306.944 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709850307.079 : NVMData.BornMonth = 0
2138-1848:709850307.183 : NVMData.BornDay = 0
2138-1848:709850307.294 : NVMData.BornYear = 0
2138-1848:709850307.401 : NVMData.FirstScanMonth = 5
2138-1848:709850307.511 : NVMData.FirstScanDay = 18
2138-1848:709850307.621 : NVMData.FirstScanYear = 2020
2138-1848:709850307.736 : NVMData.VerticalMagnification = 0
2138-1848:709850307.859 : NVMData.HorizontalMagnification = 0
2138-1848:709850307.977 : NVMData.PowerSavingTime = 15
2138-1848:709850308.098 : NVMData.SN = A094165189010062
2138-1848:709850308.208 : NVMData.AutoFeed = 0
2138-1848:709850308.317 : NVMData.CCDType = 0
2138-1848:709850308.422 : NVMData.ScanSpeed = 0
2138-1848:709850308.531 : NVMData.RollerCount = 0
2138-1848:709850308.638 : NVMData.MultifeedCount = 0
2138-1848:709850308.754 : NVMData.JamCount = 0
2138-1848:709850308.865 : NVMData.IdentifyInfo = 
2138-1848:709850308.979 : NVMData.FormalName = 
2138-1848:709850309.083 : NVMData.ReservedB = 0
2138-1848:709850309.196 : NVMData.FunctionCode = 0
2138-1848:709850309.306 : NVMData.PreFeed = 0
2138-1848:709850309.413 : NVMData.PreFeedTime = 0
2138-1848:709850309.520 : NVMData.ButtonNumber = 0
2138-1848:709850309.630 : NVMData.PowerOffTime = 0
2138-1848:709850309.738 : <= ReadNVMDataInternal ret = 1
2138-1848:709850309.859 : => IoObject::IoLockEnd
2138-1848:709850310.025 : <= IoObject::IoLockEnd
2138-1848:709850310.130 : <= ReadNVMData ret = 1
2138-1848:709851184.549 : => TerminateDriver
2138-1848:709851184.852 : => CAsicIO::~CAsicIO,pStage=205851720
2138-1848:709851185.008 : => CNT96226::Close
2138-1848:709851192.590 : <= CNT96226::Close ret = 1
2138-1848:709851192.771 : <= CAsicIO::~CAsicIO
2138-1848:709851192.896 : => IoObject::IoLockEnd
2138-1848:709851193.010 : <= IoObject::IoLockEnd
2138-1848:709851193.121 : => IoObject::TerminateDevice
2138-1848:709851193.243 : => IoObject::IoLockEnd
2138-1848:709851193.355 : <= IoObject::IoLockEnd
2138-1848:709851193.542 : <= IoObject::TerminateDevice
2138-1848:709851193.950 : <= TerminateDriver ret = 1
2138-1848:709853403.283 : ============Debug Start==========
2138-1848:709853403.608 : Date : 2020/5/18 09:48:04
2138-1848:709853403.691 : Process ID : 2138
2138-1848:709853404.025 : Windows : Version 10.0 build 18363 
2138-1848:709853404.523 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709853404.590 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709853404.662 : MemoryStatus.ullAvailPhys : 5847035904
2138-1848:709853404.724 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709853404.792 : MemoryStatus.ullAvailPageFile : 7268085760
2138-1848:709853404.859 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709853404.922 : MemoryStatus.ullAvailVirtual : 1712836608
2138-1848:709853404.990 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709853405.097 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709853405.162 : CPU Family 6 Model 10 Stepping 7
2138-1848:709853405.424 : CPU Count : 4
2138-1848:709853405.477 : CPU Frequency : 100.000 Mhz
2138-1848:709853410.234 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709853410.384 : => InitializeDriver
2138-1848:709853410.626 : <= InitializeDriver ret = 1
2138-1848:709855651.231 : => InitializeScanner
2138-1848:709855651.508 : => CAsicIO::GetDeviceList
2138-1848:709855651.927 : => CNT96226::CNT96226
2138-1848:709855651.998 : => CNT96226::Open
2138-1848:709855678.562 : <= CNT96226::Open ret = 1
2138-1848:709855678.681 : => CNT96226::Initialize
2138-1848:709855678.904 : <= CNT96226::Initialize ret = 1
2138-1848:709855678.965 : <= CNT96226::CNT96226
2138-1848:709855679.030 : => CNT96226::EnumAvailableDevice
2138-1848:709855682.686 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709855682.774 : DeviceHandleTable[ 0 ] = 256
2138-1848:709855682.843 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709859380.891 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709859381.592 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709859386.113 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709859386.239 : => IoObject::GetLockName
2138-1848:709859386.308 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709859386.383 : <= IoObject::GetLockName
2138-1848:709859386.912 : => CNT96226::VenderCmd_GetData
2138-1848:709859386.984 : iCmd = 3, nBytes = 2
2138-1848:709859727.053 : 0000 : 06 38 
2138-1848:709859727.220 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709859727.309 : => CNT96226::VenderCmd_GetData
2138-1848:709859727.378 : iCmd = 4, nBytes = 2
2138-1848:709859986.043 : 0000 : 07 07 
2138-1848:709859986.187 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709859986.295 : Device 0 USB ID = 0638 : 0707
2138-1848:709859986.396 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709859986.478 : IO Send command 10 bytes
2138-1848:709859986.539 : => CNT96226::VenderCmd_SetData
2138-1848:709859986.602 : iCmd = 0, nBytes = 10
2138-1848:709859986.718 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709860136.893 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709860137.064 : => CNT96226::VenderCmd_GetData
2138-1848:709860137.140 : iCmd = 0, nBytes = 165
2138-1848:709860260.539 : skip dump 37 bytes
2138-1848:709860260.799 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709860260.958 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709860261.108 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709860261.255 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709860261.393 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709860261.537 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709860261.673 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860261.808 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860261.876 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709860261.948 : => CNT96226::VenderCmd_GetData
2138-1848:709860262.123 : iCmd = 1, nBytes = 4
2138-1848:709860384.210 : 0000 : 00 00 00 00 
2138-1848:709860384.360 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709860384.447 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709860384.522 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709860384.594 : IO Send command 10 bytes
2138-1848:709860384.654 : => CNT96226::VenderCmd_SetData
2138-1848:709860384.722 : iCmd = 0, nBytes = 10
2138-1848:709860384.842 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709860690.226 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709860690.386 : => CNT96226::VenderCmd_GetData
2138-1848:709860690.463 : iCmd = 0, nBytes = 128
2138-1848:709860852.893 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860853.156 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860853.314 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709860853.464 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709860853.597 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709860853.732 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860853.864 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860854.004 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709860854.078 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709860854.157 : => CNT96226::VenderCmd_GetData
2138-1848:709860854.220 : iCmd = 1, nBytes = 4
2138-1848:709860981.801 : 0000 : 00 00 00 00 
2138-1848:709860981.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709860982.035 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709860982.195 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709860982.273 : => CNT96226::Close
2138-1848:709860986.214 : <= CNT96226::Close ret = 1
2138-1848:709860986.306 : <= CNT96226::~CNT96226
2138-1848:709860986.405 : <= CAsicIO::GetDeviceList
2138-1848:709860986.870 : => IoObject::SetTimeout
2138-1848:709860986.939 : Timeout--> In = 0 Out = 0
2138-1848:709860987.005 : <= IoObject::SetTimeout
2138-1848:709860987.077 : => CAsicIO::CAsicIO
2138-1848:709860987.151 : => CNT96226::CNT96226
2138-1848:709860987.212 : => CNT96226::Open
2138-1848:709861008.948 : <= CNT96226::Open ret = 1
2138-1848:709861009.063 : => CNT96226::Initialize
2138-1848:709861009.269 : <= CNT96226::Initialize ret = 1
2138-1848:709861009.334 : <= CNT96226::CNT96226
2138-1848:709861009.392 : <= CAsicIO::CAsicIO
2138-1848:709861009.452 : => CAsicIO::InitializeDevice
2138-1848:709861009.526 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709861013.442 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709861013.571 : => IoObject::GetLockName
2138-1848:709861013.631 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709861013.702 : <= IoObject::GetLockName
2138-1848:709861014.185 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709861014.266 : IO Send command 10 bytes
2138-1848:709861014.325 : => CNT96226::VenderCmd_SetData
2138-1848:709861014.385 : iCmd = 0, nBytes = 10
2138-1848:709861014.503 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709861323.850 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709861324.054 : => CNT96226::VenderCmd_GetData
2138-1848:709861324.128 : iCmd = 0, nBytes = 128
2138-1848:709861439.794 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709861440.017 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709861440.171 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709861440.312 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709861440.455 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709861440.595 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709861440.734 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709861440.868 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709861440.938 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709861441.122 : => CNT96226::VenderCmd_GetData
2138-1848:709861441.186 : iCmd = 1, nBytes = 4
2138-1848:709861575.042 : 0000 : 00 00 00 00 
2138-1848:709861575.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709861575.257 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709861575.325 : => CNT96226::VenderCmd_GetData
2138-1848:709861575.386 : iCmd = 3, nBytes = 2
2138-1848:709861896.021 : 0000 : 06 38 
2138-1848:709861896.188 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709861896.278 : => CNT96226::VenderCmd_GetData
2138-1848:709861896.343 : iCmd = 4, nBytes = 2
2138-1848:709862135.670 : 0000 : 07 07 
2138-1848:709862135.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709862135.986 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709862136.100 : => IoObject::InitializeDevice
2138-1848:709862136.215 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709862136.942 : <= IoObject::InitializeDevice ret = 1
2138-1848:709862137.017 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709862137.676 : => FindScanner
2138-1848:709862137.737 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709862137.808 : <= FindScanner ret = 1
2138-1848:709862137.875 : => IoObject::IoLockStart
2138-1848:709862137.963 : => CAsicIO::CheckDevice
2138-1848:709862138.024 : => CNT96226::ConnectIsAvailable
2138-1848:709862150.966 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709862151.068 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709862151.133 : <= IoObject::IoLockStart
2138-1848:709862151.199 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709862151.267 : IO Send command 10 bytes
2138-1848:709862151.354 : => CNT96226::VenderCmd_SetData
2138-1848:709862151.415 : iCmd = 0, nBytes = 10
2138-1848:709862151.527 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709862294.206 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709862294.370 : System send command 10 bytes + data 0 bytes
2138-1848:709862294.456 : IO total need to receive data 5 bytes
2138-1848:709862294.531 : => CNT96226::VenderCmd_GetData
2138-1848:709862294.597 : iCmd = 0, nBytes = 5
2138-1848:709862406.534 : 0000 : 06 00 02 02 ab 
2138-1848:709862406.666 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709862406.745 : System total receive data 5 bytes
2138-1848:709862406.821 : => CNT96226::VenderCmd_GetData
2138-1848:709862406.883 : iCmd = 1, nBytes = 4
2138-1848:709862518.407 : 0000 : 00 00 00 00 
2138-1848:709862518.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709862518.726 : <= CAsicIO::DoIo ret = 1
2138-1848:709862518.797 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709862518.873 : IO Send command 10 bytes
2138-1848:709862518.992 : => CNT96226::VenderCmd_SetData
2138-1848:709862519.055 : iCmd = 0, nBytes = 10
2138-1848:709862519.176 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709862669.181 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709862669.381 : System send command 10 bytes + data 0 bytes
2138-1848:709862669.470 : IO total need to receive data 165 bytes
2138-1848:709862669.546 : => CNT96226::VenderCmd_GetData
2138-1848:709862669.611 : iCmd = 0, nBytes = 165
2138-1848:709862788.934 : skip dump 37 bytes
2138-1848:709862789.146 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709862789.300 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709862789.453 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709862789.603 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709862789.747 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709862789.895 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709862790.032 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709862790.167 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709862790.238 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709862790.304 : System total receive data 165 bytes
2138-1848:709862790.376 : => CNT96226::VenderCmd_GetData
2138-1848:709862790.501 : iCmd = 1, nBytes = 4
2138-1848:709862916.726 : 0000 : 00 00 00 00 
2138-1848:709862916.892 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709862917.072 : <= CAsicIO::DoIo ret = 1
2138-1848:709862917.139 : Dump Inquiry
2138-1848:709862917.278 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709862917.422 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709862917.568 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709862917.716 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709862917.856 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709862917.994 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709862918.126 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709862918.263 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709862918.403 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709862918.538 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709862918.632 : 00a0 : 00 00 00 00 00 
2138-1848:709862918.712 : => ReadNVMDataInternal
2138-1848:709862918.923 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709862918.996 : IO Send command 10 bytes
2138-1848:709862919.120 : => CNT96226::VenderCmd_SetData
2138-1848:709862919.181 : iCmd = 0, nBytes = 10
2138-1848:709862919.290 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709863218.214 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709863218.416 : System send command 10 bytes + data 0 bytes
2138-1848:709863218.498 : IO total need to receive data 128 bytes
2138-1848:709863218.572 : => CNT96226::VenderCmd_GetData
2138-1848:709863218.637 : iCmd = 0, nBytes = 128
2138-1848:709863337.976 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709863338.170 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709863338.318 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709863338.465 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709863338.599 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709863338.739 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709863338.872 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709863339.006 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709863339.076 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709863339.145 : System total receive data 128 bytes
2138-1848:709863339.214 : => CNT96226::VenderCmd_GetData
2138-1848:709863339.270 : iCmd = 1, nBytes = 4
2138-1848:709863474.166 : 0000 : 00 00 00 00 
2138-1848:709863474.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709863474.499 : <= CAsicIO::DoIo ret = 1
2138-1848:709863474.584 : NVMData.PadScanCount = 0
2138-1848:709863474.651 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709863474.716 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709863474.781 : NVMData.FlatbedScanCount = 0
2138-1848:709863474.841 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709863474.898 : NVMData.SideEdgeFletbed = 0
2138-1848:709863474.959 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709863475.020 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709863475.083 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709863475.146 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709863475.463 : NVMData.BornMonth = 0
2138-1848:709863475.556 : NVMData.BornDay = 0
2138-1848:709863475.627 : NVMData.BornYear = 0
2138-1848:709863475.688 : NVMData.FirstScanMonth = 5
2138-1848:709863475.751 : NVMData.FirstScanDay = 18
2138-1848:709863475.811 : NVMData.FirstScanYear = 2020
2138-1848:709863475.871 : NVMData.VerticalMagnification = 0
2138-1848:709863475.934 : NVMData.HorizontalMagnification = 0
2138-1848:709863475.998 : NVMData.PowerSavingTime = 15
2138-1848:709863476.065 : NVMData.SN = A094165189010062
2138-1848:709863476.121 : NVMData.AutoFeed = 0
2138-1848:709863476.178 : NVMData.CCDType = 0
2138-1848:709863476.320 : NVMData.ScanSpeed = 0
2138-1848:709863476.380 : NVMData.RollerCount = 0
2138-1848:709863476.436 : NVMData.MultifeedCount = 0
2138-1848:709863476.492 : NVMData.JamCount = 0
2138-1848:709863476.549 : NVMData.IdentifyInfo = 
2138-1848:709863476.609 : NVMData.FormalName = 
2138-1848:709863476.664 : NVMData.ReservedB = 0
2138-1848:709863476.720 : NVMData.FunctionCode = 0
2138-1848:709863476.775 : NVMData.PreFeed = 0
2138-1848:709863476.831 : NVMData.PreFeedTime = 0
2138-1848:709863476.886 : NVMData.ButtonNumber = 0
2138-1848:709863476.941 : NVMData.PowerOffTime = 0
2138-1848:709863477.000 : <= ReadNVMDataInternal ret = 1
2138-1848:709863477.093 : => IoObject::IoLockEnd
2138-1848:709863477.195 : <= IoObject::IoLockEnd
2138-1848:709863477.252 : <= InitializeScanner ret = 1
2138-1848:709864809.793 : => GetLogicalScannerAbility
2138-1848:709864809.993 : => IoObject::IoLockStart
2138-1848:709864810.141 : => CAsicIO::CheckDevice
2138-1848:709864810.213 : => CNT96226::ConnectIsAvailable
2138-1848:709864830.319 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709864830.447 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709864830.524 : <= IoObject::IoLockStart
2138-1848:709864830.591 : => IoObject::IoLockEnd
2138-1848:709864830.694 : <= IoObject::IoLockEnd
2138-1848:709864830.774 : <= GetLogicalScannerAbility ret = 1
2138-1848:709868247.651 : => GetLogicalScannerAbilityEx
2138-1848:709868247.865 : => IoObject::IoLockStart
2138-1848:709868248.029 : => CAsicIO::CheckDevice
2138-1848:709868248.099 : => CNT96226::ConnectIsAvailable
2138-1848:709868267.386 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709868267.503 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709868267.575 : <= IoObject::IoLockStart
2138-1848:709868267.643 : => IoObject::IoLockEnd
2138-1848:709868267.737 : <= IoObject::IoLockEnd
2138-1848:709868267.860 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709868267.944 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709875037.890 : => ReadNVMData
2138-1848:709875038.075 : => IoObject::IoLockStart
2138-1848:709875038.219 : => CAsicIO::CheckDevice
2138-1848:709875038.282 : => CNT96226::ConnectIsAvailable
2138-1848:709875062.429 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709875062.534 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709875062.602 : <= IoObject::IoLockStart
2138-1848:709875062.671 : => ReadNVMDataInternal
2138-1848:709875062.744 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709875062.816 : IO Send command 10 bytes
2138-1848:709875062.952 : => CNT96226::VenderCmd_SetData
2138-1848:709875063.014 : iCmd = 0, nBytes = 10
2138-1848:709875063.134 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709875417.625 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709875417.805 : System send command 10 bytes + data 0 bytes
2138-1848:709875417.880 : IO total need to receive data 128 bytes
2138-1848:709875417.950 : => CNT96226::VenderCmd_GetData
2138-1848:709875418.010 : iCmd = 0, nBytes = 128
2138-1848:709875626.765 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709875626.953 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709875627.100 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709875627.238 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709875627.372 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709875627.502 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709875627.631 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709875627.755 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709875627.823 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709875627.889 : System total receive data 128 bytes
2138-1848:709875627.953 : => CNT96226::VenderCmd_GetData
2138-1848:709875628.014 : iCmd = 1, nBytes = 4
2138-1848:709875818.652 : 0000 : 00 00 00 00 
2138-1848:709875818.806 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709875818.967 : <= CAsicIO::DoIo ret = 1
2138-1848:709875819.210 : NVMData.PadScanCount = 0
2138-1848:709875819.276 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709875819.339 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709875819.401 : NVMData.FlatbedScanCount = 0
2138-1848:709875819.461 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709875819.521 : NVMData.SideEdgeFletbed = 0
2138-1848:709875819.581 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709875819.640 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709875819.703 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709875819.760 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709875819.819 : NVMData.BornMonth = 0
2138-1848:709875819.870 : NVMData.BornDay = 0
2138-1848:709875819.926 : NVMData.BornYear = 0
2138-1848:709875819.978 : NVMData.FirstScanMonth = 5
2138-1848:709875820.035 : NVMData.FirstScanDay = 18
2138-1848:709875820.093 : NVMData.FirstScanYear = 2020
2138-1848:709875820.151 : NVMData.VerticalMagnification = 0
2138-1848:709875820.210 : NVMData.HorizontalMagnification = 0
2138-1848:709875820.270 : NVMData.PowerSavingTime = 15
2138-1848:709875820.327 : NVMData.SN = A094165189010062
2138-1848:709875820.382 : NVMData.AutoFeed = 0
2138-1848:709875820.434 : NVMData.CCDType = 0
2138-1848:709875820.486 : NVMData.ScanSpeed = 0
2138-1848:709875820.538 : NVMData.RollerCount = 0
2138-1848:709875820.593 : NVMData.MultifeedCount = 0
2138-1848:709875820.647 : NVMData.JamCount = 0
2138-1848:709875820.698 : NVMData.IdentifyInfo = 
2138-1848:709875820.751 : NVMData.FormalName = 
2138-1848:709875820.803 : NVMData.ReservedB = 0
2138-1848:709875820.861 : NVMData.FunctionCode = 0
2138-1848:709875820.913 : NVMData.PreFeed = 0
2138-1848:709875820.964 : NVMData.PreFeedTime = 0
2138-1848:709875821.017 : NVMData.ButtonNumber = 0
2138-1848:709875821.072 : NVMData.PowerOffTime = 0
2138-1848:709875821.126 : <= ReadNVMDataInternal ret = 1
2138-1848:709875821.192 : => IoObject::IoLockEnd
2138-1848:709875821.278 : <= IoObject::IoLockEnd
2138-1848:709875821.329 : <= ReadNVMData ret = 1
2138-1848:709884173.245 : => GetADFStatus
2138-1848:709884173.683 : => IoObject::IoLockStart
2138-1848:709884173.873 : => CAsicIO::CheckDevice
2138-1848:709884173.934 : => CNT96226::ConnectIsAvailable
2138-1848:709884200.692 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709884201.088 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709884201.156 : <= IoObject::IoLockStart
2138-1848:709884201.221 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709884201.294 : IO Send command 10 bytes
2138-1848:709884201.456 : => CNT96226::VenderCmd_SetData
2138-1848:709884201.520 : iCmd = 0, nBytes = 10
2138-1848:709884201.632 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709884399.415 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709884399.579 : System send command 10 bytes + data 0 bytes
2138-1848:709884399.661 : IO total need to receive data 2 bytes
2138-1848:709884399.730 : => CNT96226::VenderCmd_GetData
2138-1848:709884399.794 : iCmd = 0, nBytes = 2
2138-1848:709884608.144 : 0000 : 00 00 
2138-1848:709884608.239 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709884608.309 : System total receive data 2 bytes
2138-1848:709884608.375 : => CNT96226::VenderCmd_GetData
2138-1848:709884608.434 : iCmd = 1, nBytes = 4
2138-1848:709884807.464 : 0000 : 00 00 00 00 
2138-1848:709884807.594 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709884807.781 : <= CAsicIO::DoIo ret = 1
2138-1848:709884807.870 : Return status = 0
2138-1848:709884807.938 : => IoObject::IoLockEnd
2138-1848:709884808.022 : <= IoObject::IoLockEnd
2138-1848:709884808.079 : <= GetADFStatus ret = 1
2138-1848:709887265.513 : => GetADFStatus
2138-1848:709887265.703 : => IoObject::IoLockStart
2138-1848:709887265.828 : => CAsicIO::CheckDevice
2138-1848:709887265.891 : => CNT96226::ConnectIsAvailable
2138-1848:709887292.890 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709887293.007 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709887293.069 : <= IoObject::IoLockStart
2138-1848:709887293.136 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709887293.394 : IO Send command 10 bytes
2138-1848:709887293.552 : => CNT96226::VenderCmd_SetData
2138-1848:709887293.613 : iCmd = 0, nBytes = 10
2138-1848:709887293.719 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709887506.930 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709887507.101 : System send command 10 bytes + data 0 bytes
2138-1848:709887507.182 : IO total need to receive data 2 bytes
2138-1848:709887507.252 : => CNT96226::VenderCmd_GetData
2138-1848:709887507.318 : iCmd = 0, nBytes = 2
2138-1848:709887716.505 : 0000 : 00 00 
2138-1848:709887716.599 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709887716.667 : System total receive data 2 bytes
2138-1848:709887716.734 : => CNT96226::VenderCmd_GetData
2138-1848:709887716.795 : iCmd = 1, nBytes = 4
2138-1848:709887911.963 : 0000 : 00 00 00 00 
2138-1848:709887912.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709887912.226 : <= CAsicIO::DoIo ret = 1
2138-1848:709887912.300 : Return status = 0
2138-1848:709887912.364 : => IoObject::IoLockEnd
2138-1848:709887912.439 : <= IoObject::IoLockEnd
2138-1848:709887912.496 : <= GetADFStatus ret = 1
2138-1848:709889821.140 : => TerminateDriver
2138-1848:709889821.337 : => CAsicIO::~CAsicIO,pStage=142478408
2138-1848:709889821.417 : => CNT96226::Close
2138-1848:709889825.575 : <= CNT96226::Close ret = 1
2138-1848:709889825.665 : <= CAsicIO::~CAsicIO
2138-1848:709889825.731 : => IoObject::IoLockEnd
2138-1848:709889825.790 : <= IoObject::IoLockEnd
2138-1848:709889825.847 : => IoObject::TerminateDevice
2138-1848:709889825.904 : => IoObject::IoLockEnd
2138-1848:709889825.956 : <= IoObject::IoLockEnd
2138-1848:709889826.054 : <= IoObject::TerminateDevice
2138-1848:709889826.283 : <= TerminateDriver ret = 1
2138-1848:709932748.181 : ============Debug Start==========
2138-1848:709932748.491 : Date : 2020/5/18 09:48:07
2138-1848:709932748.576 : Process ID : 2138
2138-1848:709932748.911 : Windows : Version 10.0 build 18363 
2138-1848:709932749.382 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709932749.450 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709932749.517 : MemoryStatus.ullAvailPhys : 5847179264
2138-1848:709932749.580 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709932749.647 : MemoryStatus.ullAvailPageFile : 7268155392
2138-1848:709932749.716 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709932749.777 : MemoryStatus.ullAvailVirtual : 1712840704
2138-1848:709932749.839 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709932749.947 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709932750.010 : CPU Family 6 Model 10 Stepping 7
2138-1848:709932750.257 : CPU Count : 4
2138-1848:709932750.311 : CPU Frequency : 100.000 Mhz
2138-1848:709932754.994 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709932755.142 : => InitializeDriver
2138-1848:709932755.387 : <= InitializeDriver ret = 1
2138-1848:709932755.449 : => InitializeScanner
2138-1848:709932755.536 : => CAsicIO::GetDeviceList
2138-1848:709932755.737 : => CNT96226::CNT96226
2138-1848:709932755.802 : => CNT96226::Open
2138-1848:709932778.324 : <= CNT96226::Open ret = 1
2138-1848:709932778.430 : => CNT96226::Initialize
2138-1848:709932778.638 : <= CNT96226::Initialize ret = 1
2138-1848:709932778.700 : <= CNT96226::CNT96226
2138-1848:709932778.763 : => CNT96226::EnumAvailableDevice
2138-1848:709932782.259 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709932782.344 : DeviceHandleTable[ 0 ] = 256
2138-1848:709932782.409 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709936403.032 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709936403.688 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709936407.787 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709936407.907 : => IoObject::GetLockName
2138-1848:709936407.976 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709936408.049 : <= IoObject::GetLockName
2138-1848:709936408.529 : => CNT96226::VenderCmd_GetData
2138-1848:709936408.602 : iCmd = 3, nBytes = 2
2138-1848:709936744.723 : 0000 : 06 38 
2138-1848:709936744.903 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709936744.988 : => CNT96226::VenderCmd_GetData
2138-1848:709936745.056 : iCmd = 4, nBytes = 2
2138-1848:709937002.767 : 0000 : 07 07 
2138-1848:709937002.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709937003.032 : Device 0 USB ID = 0638 : 0707
2138-1848:709937003.127 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709937003.204 : IO Send command 10 bytes
2138-1848:709937003.262 : => CNT96226::VenderCmd_SetData
2138-1848:709937003.328 : iCmd = 0, nBytes = 10
2138-1848:709937003.439 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709937163.492 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709937163.676 : => CNT96226::VenderCmd_GetData
2138-1848:709937163.747 : iCmd = 0, nBytes = 165
2138-1848:709937345.567 : skip dump 37 bytes
2138-1848:709937345.836 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709937345.991 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709937346.139 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709937346.280 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709937346.418 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709937346.561 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709937346.693 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937347.021 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937347.096 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709937347.168 : => CNT96226::VenderCmd_GetData
2138-1848:709937347.360 : iCmd = 1, nBytes = 4
2138-1848:709937515.231 : 0000 : 00 00 00 00 
2138-1848:709937515.357 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709937515.441 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709937515.523 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709937515.601 : IO Send command 10 bytes
2138-1848:709937515.664 : => CNT96226::VenderCmd_SetData
2138-1848:709937515.731 : iCmd = 0, nBytes = 10
2138-1848:709937515.850 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709937828.507 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709937828.714 : => CNT96226::VenderCmd_GetData
2138-1848:709937828.788 : iCmd = 0, nBytes = 128
2138-1848:709937978.902 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937979.094 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937979.244 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709937979.385 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709937979.520 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709937979.652 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937979.785 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937979.915 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709937979.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709937980.058 : => CNT96226::VenderCmd_GetData
2138-1848:709937980.115 : iCmd = 1, nBytes = 4
2138-1848:709938129.522 : 0000 : 00 00 00 00 
2138-1848:709938129.700 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709938129.785 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709938129.936 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709938130.017 : => CNT96226::Close
2138-1848:709938137.516 : <= CNT96226::Close ret = 1
2138-1848:709938137.617 : <= CNT96226::~CNT96226
2138-1848:709938137.713 : <= CAsicIO::GetDeviceList
2138-1848:709938138.178 : => IoObject::SetTimeout
2138-1848:709938138.244 : Timeout--> In = 0 Out = 0
2138-1848:709938138.306 : <= IoObject::SetTimeout
2138-1848:709938138.380 : => CAsicIO::CAsicIO
2138-1848:709938138.456 : => CNT96226::CNT96226
2138-1848:709938138.518 : => CNT96226::Open
2138-1848:709938169.932 : <= CNT96226::Open ret = 1
2138-1848:709938170.069 : => CNT96226::Initialize
2138-1848:709938170.286 : <= CNT96226::Initialize ret = 1
2138-1848:709938170.356 : <= CNT96226::CNT96226
2138-1848:709938170.418 : <= CAsicIO::CAsicIO
2138-1848:709938170.483 : => CAsicIO::InitializeDevice
2138-1848:709938170.564 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709938174.617 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709938174.763 : => IoObject::GetLockName
2138-1848:709938174.832 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709938174.907 : <= IoObject::GetLockName
2138-1848:709938175.450 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709938175.532 : IO Send command 10 bytes
2138-1848:709938175.588 : => CNT96226::VenderCmd_SetData
2138-1848:709938175.651 : iCmd = 0, nBytes = 10
2138-1848:709938175.776 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709938477.570 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709938477.771 : => CNT96226::VenderCmd_GetData
2138-1848:709938477.844 : iCmd = 0, nBytes = 128
2138-1848:709938636.017 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709938636.224 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709938636.383 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709938636.537 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709938636.674 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709938636.807 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709938636.941 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709938637.074 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709938637.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709938637.319 : => CNT96226::VenderCmd_GetData
2138-1848:709938637.383 : iCmd = 1, nBytes = 4
2138-1848:709938767.456 : 0000 : 00 00 00 00 
2138-1848:709938767.616 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709938767.700 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709938767.778 : => CNT96226::VenderCmd_GetData
2138-1848:709938767.847 : iCmd = 3, nBytes = 2
2138-1848:709939088.821 : 0000 : 06 38 
2138-1848:709939088.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709939089.075 : => CNT96226::VenderCmd_GetData
2138-1848:709939089.144 : iCmd = 4, nBytes = 2
2138-1848:709939359.482 : 0000 : 07 07 
2138-1848:709939359.653 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709939359.813 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709939359.926 : => IoObject::InitializeDevice
2138-1848:709939360.044 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709939360.790 : <= IoObject::InitializeDevice ret = 1
2138-1848:709939360.874 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709939361.571 : => FindScanner
2138-1848:709939361.633 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709939361.709 : <= FindScanner ret = 1
2138-1848:709939361.776 : => IoObject::IoLockStart
2138-1848:709939361.870 : => CAsicIO::CheckDevice
2138-1848:709939361.931 : => CNT96226::ConnectIsAvailable
2138-1848:709939378.163 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709939378.290 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709939378.369 : <= IoObject::IoLockStart
2138-1848:709939378.437 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709939378.520 : IO Send command 10 bytes
2138-1848:709939378.617 : => CNT96226::VenderCmd_SetData
2138-1848:709939378.684 : iCmd = 0, nBytes = 10
2138-1848:709939378.797 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709939540.695 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709939540.856 : System send command 10 bytes + data 0 bytes
2138-1848:709939540.934 : IO total need to receive data 5 bytes
2138-1848:709939541.004 : => CNT96226::VenderCmd_GetData
2138-1848:709939541.071 : iCmd = 0, nBytes = 5
2138-1848:709939680.347 : 0000 : 06 00 02 02 ab 
2138-1848:709939680.497 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709939680.579 : System total receive data 5 bytes
2138-1848:709939680.650 : => CNT96226::VenderCmd_GetData
2138-1848:709939680.715 : iCmd = 1, nBytes = 4
2138-1848:709939807.508 : 0000 : 00 00 00 00 
2138-1848:709939807.678 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709939807.867 : <= CAsicIO::DoIo ret = 1
2138-1848:709939807.946 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709939808.024 : IO Send command 10 bytes
2138-1848:709939808.153 : => CNT96226::VenderCmd_SetData
2138-1848:709939808.220 : iCmd = 0, nBytes = 10
2138-1848:709939808.331 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709939958.725 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709939958.910 : System send command 10 bytes + data 0 bytes
2138-1848:709939958.996 : IO total need to receive data 165 bytes
2138-1848:709939959.073 : => CNT96226::VenderCmd_GetData
2138-1848:709939959.137 : iCmd = 0, nBytes = 165
2138-1848:709940097.331 : skip dump 37 bytes
2138-1848:709940097.557 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709940097.712 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709940097.951 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709940098.103 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709940098.248 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709940098.391 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709940098.527 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940098.656 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940098.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709940098.798 : System total receive data 165 bytes
2138-1848:709940098.865 : => CNT96226::VenderCmd_GetData
2138-1848:709940099.038 : iCmd = 1, nBytes = 4
2138-1848:709940225.608 : 0000 : 00 00 00 00 
2138-1848:709940225.754 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709940225.938 : <= CAsicIO::DoIo ret = 1
2138-1848:709940226.011 : Dump Inquiry
2138-1848:709940226.154 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709940226.294 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709940226.432 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709940226.574 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709940226.712 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709940226.857 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709940226.988 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940227.122 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940227.258 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709940227.394 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709940227.489 : 00a0 : 00 00 00 00 00 
2138-1848:709940227.562 : => ReadNVMDataInternal
2138-1848:709940227.786 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709940227.857 : IO Send command 10 bytes
2138-1848:709940227.972 : => CNT96226::VenderCmd_SetData
2138-1848:709940228.035 : iCmd = 0, nBytes = 10
2138-1848:709940228.141 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709940550.156 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709940550.345 : System send command 10 bytes + data 0 bytes
2138-1848:709940550.426 : IO total need to receive data 128 bytes
2138-1848:709940550.499 : => CNT96226::VenderCmd_GetData
2138-1848:709940550.567 : iCmd = 0, nBytes = 128
2138-1848:709940684.908 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940685.099 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940685.327 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709940685.473 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709940685.611 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709940685.742 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940685.879 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940686.015 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709940686.086 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709940686.153 : System total receive data 128 bytes
2138-1848:709940686.224 : => CNT96226::VenderCmd_GetData
2138-1848:709940686.284 : iCmd = 1, nBytes = 4
2138-1848:709940797.306 : 0000 : 00 00 00 00 
2138-1848:709940797.486 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709940797.660 : <= CAsicIO::DoIo ret = 1
2138-1848:709940797.738 : NVMData.PadScanCount = 0
2138-1848:709940797.806 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709940797.874 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709940797.942 : NVMData.FlatbedScanCount = 0
2138-1848:709940798.005 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709940798.066 : NVMData.SideEdgeFletbed = 0
2138-1848:709940798.127 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709940798.187 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709940798.250 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709940798.311 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709940798.373 : NVMData.BornMonth = 0
2138-1848:709940798.426 : NVMData.BornDay = 0
2138-1848:709940798.485 : NVMData.BornYear = 0
2138-1848:709940798.537 : NVMData.FirstScanMonth = 5
2138-1848:709940798.595 : NVMData.FirstScanDay = 18
2138-1848:709940798.652 : NVMData.FirstScanYear = 2020
2138-1848:709940798.710 : NVMData.VerticalMagnification = 0
2138-1848:709940798.771 : NVMData.HorizontalMagnification = 0
2138-1848:709940798.832 : NVMData.PowerSavingTime = 15
2138-1848:709940798.889 : NVMData.SN = A094165189010062
2138-1848:709940798.943 : NVMData.AutoFeed = 0
2138-1848:709940798.997 : NVMData.CCDType = 0
2138-1848:709940799.168 : NVMData.ScanSpeed = 0
2138-1848:709940799.223 : NVMData.RollerCount = 0
2138-1848:709940799.282 : NVMData.MultifeedCount = 0
2138-1848:709940799.338 : NVMData.JamCount = 0
2138-1848:709940799.393 : NVMData.IdentifyInfo = 
2138-1848:709940799.450 : NVMData.FormalName = 
2138-1848:709940799.502 : NVMData.ReservedB = 0
2138-1848:709940799.560 : NVMData.FunctionCode = 0
2138-1848:709940799.614 : NVMData.PreFeed = 0
2138-1848:709940799.667 : NVMData.PreFeedTime = 0
2138-1848:709940799.722 : NVMData.ButtonNumber = 0
2138-1848:709940799.778 : NVMData.PowerOffTime = 0
2138-1848:709940799.835 : <= ReadNVMDataInternal ret = 1
2138-1848:709940799.919 : => IoObject::IoLockEnd
2138-1848:709940800.004 : <= IoObject::IoLockEnd
2138-1848:709940800.058 : <= InitializeScanner ret = 1
2138-1848:709940800.128 : => GetLogicalScannerAbilityEx
2138-1848:709940800.189 : => IoObject::IoLockStart
2138-1848:709940800.273 : => CAsicIO::CheckDevice
2138-1848:709940800.328 : => CNT96226::ConnectIsAvailable
2138-1848:709940812.435 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709940812.548 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709940812.609 : <= IoObject::IoLockStart
2138-1848:709940812.671 : => IoObject::IoLockEnd
2138-1848:709940812.756 : <= IoObject::IoLockEnd
2138-1848:709940812.873 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709940812.951 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709940989.970 : => ReadNVMData
2138-1848:709940990.189 : => IoObject::IoLockStart
2138-1848:709940990.356 : => CAsicIO::CheckDevice
2138-1848:709940990.424 : => CNT96226::ConnectIsAvailable
2138-1848:709941005.797 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709941005.906 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709941005.971 : <= IoObject::IoLockStart
2138-1848:709941006.038 : => ReadNVMDataInternal
2138-1848:709941006.107 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709941006.180 : IO Send command 10 bytes
2138-1848:709941006.331 : => CNT96226::VenderCmd_SetData
2138-1848:709941006.393 : iCmd = 0, nBytes = 10
2138-1848:709941006.509 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709941303.831 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709941304.016 : System send command 10 bytes + data 0 bytes
2138-1848:709941304.102 : IO total need to receive data 128 bytes
2138-1848:709941304.176 : => CNT96226::VenderCmd_GetData
2138-1848:709941304.244 : iCmd = 0, nBytes = 128
2138-1848:709941431.874 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709941432.118 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709941432.269 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709941432.410 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709941432.545 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709941432.677 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709941432.815 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709941432.944 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709941433.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709941433.094 : System total receive data 128 bytes
2138-1848:709941433.164 : => CNT96226::VenderCmd_GetData
2138-1848:709941433.229 : iCmd = 1, nBytes = 4
2138-1848:709941574.226 : 0000 : 00 00 00 00 
2138-1848:709941574.357 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709941574.530 : <= CAsicIO::DoIo ret = 1
2138-1848:709941574.608 : NVMData.PadScanCount = 0
2138-1848:709941574.674 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709941574.734 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709941574.796 : NVMData.FlatbedScanCount = 0
2138-1848:709941574.856 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709941574.914 : NVMData.SideEdgeFletbed = 0
2138-1848:709941574.976 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709941575.038 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709941575.101 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709941575.254 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709941575.319 : NVMData.BornMonth = 0
2138-1848:709941575.372 : NVMData.BornDay = 0
2138-1848:709941575.426 : NVMData.BornYear = 0
2138-1848:709941575.479 : NVMData.FirstScanMonth = 5
2138-1848:709941575.536 : NVMData.FirstScanDay = 18
2138-1848:709941575.595 : NVMData.FirstScanYear = 2020
2138-1848:709941575.655 : NVMData.VerticalMagnification = 0
2138-1848:709941575.715 : NVMData.HorizontalMagnification = 0
2138-1848:709941575.777 : NVMData.PowerSavingTime = 15
2138-1848:709941575.838 : NVMData.SN = A094165189010062
2138-1848:709941575.890 : NVMData.AutoFeed = 0
2138-1848:709941575.946 : NVMData.CCDType = 0
2138-1848:709941576.001 : NVMData.ScanSpeed = 0
2138-1848:709941576.053 : NVMData.RollerCount = 0
2138-1848:709941576.108 : NVMData.MultifeedCount = 0
2138-1848:709941576.163 : NVMData.JamCount = 0
2138-1848:709941576.215 : NVMData.IdentifyInfo = 
2138-1848:709941576.271 : NVMData.FormalName = 
2138-1848:709941576.325 : NVMData.ReservedB = 0
2138-1848:709941576.380 : NVMData.FunctionCode = 0
2138-1848:709941576.437 : NVMData.PreFeed = 0
2138-1848:709941576.492 : NVMData.PreFeedTime = 0
2138-1848:709941576.548 : NVMData.ButtonNumber = 0
2138-1848:709941576.602 : NVMData.PowerOffTime = 0
2138-1848:709941576.656 : <= ReadNVMDataInternal ret = 1
2138-1848:709941576.724 : => IoObject::IoLockEnd
2138-1848:709941576.805 : <= IoObject::IoLockEnd
2138-1848:709941576.858 : <= ReadNVMData ret = 1
2138-1848:709942083.703 : => TerminateDriver
2138-1848:709942083.918 : => CAsicIO::~CAsicIO,pStage=210832456
2138-1848:709942084.007 : => CNT96226::Close
2138-1848:709942088.315 : <= CNT96226::Close ret = 1
2138-1848:709942088.405 : <= CAsicIO::~CAsicIO
2138-1848:709942088.471 : => IoObject::IoLockEnd
2138-1848:709942088.529 : <= IoObject::IoLockEnd
2138-1848:709942088.588 : => IoObject::TerminateDevice
2138-1848:709942088.650 : => IoObject::IoLockEnd
2138-1848:709942088.705 : <= IoObject::IoLockEnd
2138-1848:709942088.804 : <= IoObject::TerminateDevice
2138-1848:709942089.035 : <= TerminateDriver ret = 1
2138-1848:709944349.953 : ============Debug Start==========
2138-1848:709944350.277 : Date : 2020/5/18 09:48:07
2138-1848:709944350.366 : Process ID : 2138
2138-1848:709944350.734 : Windows : Version 10.0 build 18363 
2138-1848:709944351.245 : MemoryStatus.dwMemoryLoad : 30
2138-1848:709944351.316 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:709944351.391 : MemoryStatus.ullAvailPhys : 5847105536
2138-1848:709944351.457 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:709944351.527 : MemoryStatus.ullAvailPageFile : 7269220352
2138-1848:709944351.597 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:709944351.662 : MemoryStatus.ullAvailVirtual : 1713414144
2138-1848:709944351.731 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:709944351.839 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:709944351.905 : CPU Family 6 Model 10 Stepping 7
2138-1848:709944352.178 : CPU Count : 4
2138-1848:709944352.231 : CPU Frequency : 100.000 Mhz
2138-1848:709944356.533 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:709944356.691 : => InitializeDriver
2138-1848:709944356.924 : <= InitializeDriver ret = 1
2138-1848:709946841.977 : => InitializeScanner
2138-1848:709946842.287 : => CAsicIO::GetDeviceList
2138-1848:709946842.761 : => CNT96226::CNT96226
2138-1848:709946842.835 : => CNT96226::Open
2138-1848:709946865.837 : <= CNT96226::Open ret = 1
2138-1848:709946865.976 : => CNT96226::Initialize
2138-1848:709946866.209 : <= CNT96226::Initialize ret = 1
2138-1848:709946866.280 : <= CNT96226::CNT96226
2138-1848:709946866.350 : => CNT96226::EnumAvailableDevice
2138-1848:709946869.961 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:709946870.058 : DeviceHandleTable[ 0 ] = 256
2138-1848:709946870.127 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:709950562.794 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:709950563.840 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709950571.391 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709950571.626 : => IoObject::GetLockName
2138-1848:709950571.758 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709950571.918 : <= IoObject::GetLockName
2138-1848:709950572.748 : => CNT96226::VenderCmd_GetData
2138-1848:709950572.893 : iCmd = 3, nBytes = 2
2138-1848:709950975.350 : 0000 : 06 38 
2138-1848:709950975.606 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709950975.769 : => CNT96226::VenderCmd_GetData
2138-1848:709950975.897 : iCmd = 4, nBytes = 2
2138-1848:709951302.727 : 0000 : 07 07 
2138-1848:709951302.965 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709951303.158 : Device 0 USB ID = 0638 : 0707
2138-1848:709951303.346 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:709951303.499 : IO Send command 10 bytes
2138-1848:709951303.628 : => CNT96226::VenderCmd_SetData
2138-1848:709951303.755 : iCmd = 0, nBytes = 10
2138-1848:709951303.984 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709951501.312 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709951501.538 : => CNT96226::VenderCmd_GetData
2138-1848:709951501.671 : iCmd = 0, nBytes = 165
2138-1848:709951708.729 : skip dump 37 bytes
2138-1848:709951709.105 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709951709.391 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709951709.673 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709951709.964 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709951710.240 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709951710.519 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709951710.789 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709951711.058 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709951711.197 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709951711.326 : => CNT96226::VenderCmd_GetData
2138-1848:709951711.682 : iCmd = 1, nBytes = 4
2138-1848:709951873.779 : 0000 : 00 00 00 00 
2138-1848:709951873.873 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709951873.943 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709951874.023 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709951874.097 : IO Send command 10 bytes
2138-1848:709951874.158 : => CNT96226::VenderCmd_SetData
2138-1848:709951874.223 : iCmd = 0, nBytes = 10
2138-1848:709951874.335 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709952199.354 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709952199.561 : => CNT96226::VenderCmd_GetData
2138-1848:709952199.633 : iCmd = 0, nBytes = 128
2138-1848:709952408.946 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709952409.121 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709952409.272 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709952409.414 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709952409.554 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709952409.692 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709952409.828 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709952409.963 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709952410.035 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709952410.107 : => CNT96226::VenderCmd_GetData
2138-1848:709952410.167 : iCmd = 1, nBytes = 4
2138-1848:709952592.994 : 0000 : 00 00 00 00 
2138-1848:709952593.137 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709952593.220 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709952593.384 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:709952593.462 : => CNT96226::Close
2138-1848:709952598.062 : <= CNT96226::Close ret = 1
2138-1848:709952598.151 : <= CNT96226::~CNT96226
2138-1848:709952598.255 : <= CAsicIO::GetDeviceList
2138-1848:709952598.829 : => IoObject::SetTimeout
2138-1848:709952598.894 : Timeout--> In = 0 Out = 0
2138-1848:709952598.962 : <= IoObject::SetTimeout
2138-1848:709952599.039 : => CAsicIO::CAsicIO
2138-1848:709952599.122 : => CNT96226::CNT96226
2138-1848:709952599.186 : => CNT96226::Open
2138-1848:709952625.114 : <= CNT96226::Open ret = 1
2138-1848:709952625.233 : => CNT96226::Initialize
2138-1848:709952625.468 : <= CNT96226::Initialize ret = 1
2138-1848:709952625.536 : <= CNT96226::CNT96226
2138-1848:709952625.594 : <= CAsicIO::CAsicIO
2138-1848:709952625.656 : => CAsicIO::InitializeDevice
2138-1848:709952625.732 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:709952630.114 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:709952630.250 : => IoObject::GetLockName
2138-1848:709952630.319 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:709952630.390 : <= IoObject::GetLockName
2138-1848:709952630.902 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:709952630.983 : IO Send command 10 bytes
2138-1848:709952631.045 : => CNT96226::VenderCmd_SetData
2138-1848:709952631.108 : iCmd = 0, nBytes = 10
2138-1848:709952631.228 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709952990.154 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709952990.303 : => CNT96226::VenderCmd_GetData
2138-1848:709952990.379 : iCmd = 0, nBytes = 128
2138-1848:709953185.518 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709953185.753 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709953185.908 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709953186.060 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709953186.196 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709953186.334 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709953186.470 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709953186.608 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709953186.680 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709953186.885 : => CNT96226::VenderCmd_GetData
2138-1848:709953186.953 : iCmd = 1, nBytes = 4
2138-1848:709953391.624 : 0000 : 00 00 00 00 
2138-1848:709953391.719 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709953391.790 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:709953391.857 : => CNT96226::VenderCmd_GetData
2138-1848:709953391.917 : iCmd = 3, nBytes = 2
2138-1848:709953778.242 : 0000 : 06 38 
2138-1848:709953778.411 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709953778.496 : => CNT96226::VenderCmd_GetData
2138-1848:709953778.564 : iCmd = 4, nBytes = 2
2138-1848:709954082.270 : 0000 : 07 07 
2138-1848:709954082.370 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709954082.515 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:709954082.625 : => IoObject::InitializeDevice
2138-1848:709954082.757 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:709954083.674 : <= IoObject::InitializeDevice ret = 1
2138-1848:709954083.759 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:709954084.514 : => FindScanner
2138-1848:709954084.579 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:709954084.649 : <= FindScanner ret = 1
2138-1848:709954084.719 : => IoObject::IoLockStart
2138-1848:709954084.811 : => CAsicIO::CheckDevice
2138-1848:709954084.872 : => CNT96226::ConnectIsAvailable
2138-1848:709954101.556 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709954101.663 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709954101.731 : <= IoObject::IoLockStart
2138-1848:709954101.798 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709954101.871 : IO Send command 10 bytes
2138-1848:709954101.966 : => CNT96226::VenderCmd_SetData
2138-1848:709954102.029 : iCmd = 0, nBytes = 10
2138-1848:709954102.145 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:709954300.098 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709954300.238 : System send command 10 bytes + data 0 bytes
2138-1848:709954300.310 : IO total need to receive data 5 bytes
2138-1848:709954300.378 : => CNT96226::VenderCmd_GetData
2138-1848:709954300.439 : iCmd = 0, nBytes = 5
2138-1848:709954508.842 : 0000 : 06 00 02 02 ab 
2138-1848:709954508.963 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709954509.043 : System total receive data 5 bytes
2138-1848:709954509.111 : => CNT96226::VenderCmd_GetData
2138-1848:709954509.173 : iCmd = 1, nBytes = 4
2138-1848:709954702.463 : 0000 : 00 00 00 00 
2138-1848:709954702.601 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709954702.774 : <= CAsicIO::DoIo ret = 1
2138-1848:709954702.849 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:709954702.922 : IO Send command 10 bytes
2138-1848:709954703.046 : => CNT96226::VenderCmd_SetData
2138-1848:709954703.114 : iCmd = 0, nBytes = 10
2138-1848:709954703.231 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:709954907.174 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709954907.288 : System send command 10 bytes + data 0 bytes
2138-1848:709954907.361 : IO total need to receive data 165 bytes
2138-1848:709954907.431 : => CNT96226::VenderCmd_GetData
2138-1848:709954907.494 : iCmd = 0, nBytes = 165
2138-1848:709955106.401 : skip dump 37 bytes
2138-1848:709955106.619 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709955106.767 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709955106.914 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709955107.060 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709955107.204 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709955107.344 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709955107.478 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955107.618 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955107.689 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709955107.756 : System total receive data 165 bytes
2138-1848:709955107.822 : => CNT96226::VenderCmd_GetData
2138-1848:709955108.037 : iCmd = 1, nBytes = 4
2138-1848:709955284.239 : 0000 : 00 00 00 00 
2138-1848:709955284.621 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709955284.781 : <= CAsicIO::DoIo ret = 1
2138-1848:709955284.848 : Dump Inquiry
2138-1848:709955284.980 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:709955285.125 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:709955285.265 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:709955285.412 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:709955285.547 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:709955285.691 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:709955285.830 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955285.964 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955286.106 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:709955286.245 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:709955286.342 : 00a0 : 00 00 00 00 00 
2138-1848:709955286.422 : => ReadNVMDataInternal
2138-1848:709955286.679 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709955286.847 : IO Send command 10 bytes
2138-1848:709955286.961 : => CNT96226::VenderCmd_SetData
2138-1848:709955287.024 : iCmd = 0, nBytes = 10
2138-1848:709955287.134 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709955637.556 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709955637.723 : System send command 10 bytes + data 0 bytes
2138-1848:709955637.802 : IO total need to receive data 128 bytes
2138-1848:709955637.875 : => CNT96226::VenderCmd_GetData
2138-1848:709955637.939 : iCmd = 0, nBytes = 128
2138-1848:709955845.857 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955846.059 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955846.213 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709955846.360 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709955846.495 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709955846.635 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955846.771 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955846.915 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709955846.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709955847.060 : System total receive data 128 bytes
2138-1848:709955847.133 : => CNT96226::VenderCmd_GetData
2138-1848:709955847.195 : iCmd = 1, nBytes = 4
2138-1848:709956038.494 : 0000 : 00 00 00 00 
2138-1848:709956038.619 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709956038.784 : <= CAsicIO::DoIo ret = 1
2138-1848:709956038.872 : NVMData.PadScanCount = 0
2138-1848:709956038.935 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709956039.002 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709956039.068 : NVMData.FlatbedScanCount = 0
2138-1848:709956039.128 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709956039.190 : NVMData.SideEdgeFletbed = 0
2138-1848:709956039.254 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709956039.319 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709956039.383 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709956039.445 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709956039.508 : NVMData.BornMonth = 0
2138-1848:709956039.564 : NVMData.BornDay = 0
2138-1848:709956039.621 : NVMData.BornYear = 0
2138-1848:709956039.676 : NVMData.FirstScanMonth = 5
2138-1848:709956039.733 : NVMData.FirstScanDay = 18
2138-1848:709956039.795 : NVMData.FirstScanYear = 2020
2138-1848:709956039.855 : NVMData.VerticalMagnification = 0
2138-1848:709956039.916 : NVMData.HorizontalMagnification = 0
2138-1848:709956039.978 : NVMData.PowerSavingTime = 15
2138-1848:709956040.045 : NVMData.SN = A094165189010062
2138-1848:709956040.102 : NVMData.AutoFeed = 0
2138-1848:709956040.159 : NVMData.CCDType = 0
2138-1848:709956040.398 : NVMData.ScanSpeed = 0
2138-1848:709956040.462 : NVMData.RollerCount = 0
2138-1848:709956040.520 : NVMData.MultifeedCount = 0
2138-1848:709956040.579 : NVMData.JamCount = 0
2138-1848:709956040.638 : NVMData.IdentifyInfo = 
2138-1848:709956040.693 : NVMData.FormalName = 
2138-1848:709956040.748 : NVMData.ReservedB = 0
2138-1848:709956040.806 : NVMData.FunctionCode = 0
2138-1848:709956040.862 : NVMData.PreFeed = 0
2138-1848:709956040.918 : NVMData.PreFeedTime = 0
2138-1848:709956040.973 : NVMData.ButtonNumber = 0
2138-1848:709956041.026 : NVMData.PowerOffTime = 0
2138-1848:709956041.089 : <= ReadNVMDataInternal ret = 1
2138-1848:709956041.173 : => IoObject::IoLockEnd
2138-1848:709956041.260 : <= IoObject::IoLockEnd
2138-1848:709956041.319 : <= InitializeScanner ret = 1
2138-1848:709957158.809 : => GetLogicalScannerAbility
2138-1848:709957159.016 : => IoObject::IoLockStart
2138-1848:709957159.168 : => CAsicIO::CheckDevice
2138-1848:709957159.235 : => CNT96226::ConnectIsAvailable
2138-1848:709957185.551 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709957185.928 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709957186.003 : <= IoObject::IoLockStart
2138-1848:709957186.072 : => IoObject::IoLockEnd
2138-1848:709957186.186 : <= IoObject::IoLockEnd
2138-1848:709957186.277 : <= GetLogicalScannerAbility ret = 1
2138-1848:709960396.581 : => GetLogicalScannerAbilityEx
2138-1848:709960396.786 : => IoObject::IoLockStart
2138-1848:709960396.938 : => CAsicIO::CheckDevice
2138-1848:709960397.002 : => CNT96226::ConnectIsAvailable
2138-1848:709960420.845 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709960420.967 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709960421.041 : <= IoObject::IoLockStart
2138-1848:709960421.103 : => IoObject::IoLockEnd
2138-1848:709960421.213 : <= IoObject::IoLockEnd
2138-1848:709960421.346 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:709960421.427 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:709967105.118 : => ReadNVMData
2138-1848:709967105.314 : => IoObject::IoLockStart
2138-1848:709967105.459 : => CAsicIO::CheckDevice
2138-1848:709967105.520 : => CNT96226::ConnectIsAvailable
2138-1848:709967133.042 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709967133.163 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709967133.231 : <= IoObject::IoLockStart
2138-1848:709967133.302 : => ReadNVMDataInternal
2138-1848:709967133.370 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:709967133.447 : IO Send command 10 bytes
2138-1848:709967133.587 : => CNT96226::VenderCmd_SetData
2138-1848:709967133.648 : iCmd = 0, nBytes = 10
2138-1848:709967133.761 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:709967487.715 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709967487.897 : System send command 10 bytes + data 0 bytes
2138-1848:709967487.981 : IO total need to receive data 128 bytes
2138-1848:709967488.052 : => CNT96226::VenderCmd_GetData
2138-1848:709967488.115 : iCmd = 0, nBytes = 128
2138-1848:709967687.596 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709967687.771 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709967687.915 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:709967688.054 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:709967688.185 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:709967688.313 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709967688.442 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709967688.570 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:709967688.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709967688.702 : System total receive data 128 bytes
2138-1848:709967688.765 : => CNT96226::VenderCmd_GetData
2138-1848:709967688.822 : iCmd = 1, nBytes = 4
2138-1848:709967893.666 : 0000 : 00 00 00 00 
2138-1848:709967893.804 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709967893.972 : <= CAsicIO::DoIo ret = 1
2138-1848:709967894.210 : NVMData.PadScanCount = 0
2138-1848:709967894.279 : NVMData.ADFSingleModeScanCount = 0
2138-1848:709967894.340 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:709967894.403 : NVMData.FlatbedScanCount = 0
2138-1848:709967894.460 : NVMData.LeadingEdgeFletbed = 0
2138-1848:709967894.518 : NVMData.SideEdgeFletbed = 0
2138-1848:709967894.576 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:709967894.632 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:709967894.693 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:709967894.748 : NVMData.SideEdgeADFRearPage = 0
2138-1848:709967894.805 : NVMData.BornMonth = 0
2138-1848:709967894.855 : NVMData.BornDay = 0
2138-1848:709967894.910 : NVMData.BornYear = 0
2138-1848:709967894.962 : NVMData.FirstScanMonth = 5
2138-1848:709967895.020 : NVMData.FirstScanDay = 18
2138-1848:709967895.076 : NVMData.FirstScanYear = 2020
2138-1848:709967895.137 : NVMData.VerticalMagnification = 0
2138-1848:709967895.194 : NVMData.HorizontalMagnification = 0
2138-1848:709967895.250 : NVMData.PowerSavingTime = 15
2138-1848:709967895.307 : NVMData.SN = A094165189010062
2138-1848:709967895.362 : NVMData.AutoFeed = 0
2138-1848:709967895.413 : NVMData.CCDType = 0
2138-1848:709967895.462 : NVMData.ScanSpeed = 0
2138-1848:709967895.514 : NVMData.RollerCount = 0
2138-1848:709967895.569 : NVMData.MultifeedCount = 0
2138-1848:709967895.623 : NVMData.JamCount = 0
2138-1848:709967895.676 : NVMData.IdentifyInfo = 
2138-1848:709967895.730 : NVMData.FormalName = 
2138-1848:709967895.781 : NVMData.ReservedB = 0
2138-1848:709967895.835 : NVMData.FunctionCode = 0
2138-1848:709967895.891 : NVMData.PreFeed = 0
2138-1848:709967895.941 : NVMData.PreFeedTime = 0
2138-1848:709967895.996 : NVMData.ButtonNumber = 0
2138-1848:709967896.051 : NVMData.PowerOffTime = 0
2138-1848:709967896.109 : <= ReadNVMDataInternal ret = 1
2138-1848:709967896.174 : => IoObject::IoLockEnd
2138-1848:709967896.254 : <= IoObject::IoLockEnd
2138-1848:709967896.307 : <= ReadNVMData ret = 1
2138-1848:709977145.560 : => GetADFStatus
2138-1848:709977145.981 : => IoObject::IoLockStart
2138-1848:709977146.126 : => CAsicIO::CheckDevice
2138-1848:709977146.192 : => CNT96226::ConnectIsAvailable
2138-1848:709977177.564 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709977177.688 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709977177.754 : <= IoObject::IoLockStart
2138-1848:709977177.823 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709977177.895 : IO Send command 10 bytes
2138-1848:709977178.045 : => CNT96226::VenderCmd_SetData
2138-1848:709977178.107 : iCmd = 0, nBytes = 10
2138-1848:709977178.216 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709977389.280 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709977389.424 : System send command 10 bytes + data 0 bytes
2138-1848:709977389.502 : IO total need to receive data 2 bytes
2138-1848:709977389.567 : => CNT96226::VenderCmd_GetData
2138-1848:709977389.627 : iCmd = 0, nBytes = 2
2138-1848:709977583.913 : 0000 : 00 00 
2138-1848:709977584.080 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709977584.157 : System total receive data 2 bytes
2138-1848:709977584.228 : => CNT96226::VenderCmd_GetData
2138-1848:709977584.289 : iCmd = 1, nBytes = 4
2138-1848:709977759.059 : 0000 : 00 00 00 00 
2138-1848:709977759.274 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709977759.768 : <= CAsicIO::DoIo ret = 1
2138-1848:709977759.839 : Return status = 0
2138-1848:709977759.919 : => IoObject::IoLockEnd
2138-1848:709977759.999 : <= IoObject::IoLockEnd
2138-1848:709977760.060 : <= GetADFStatus ret = 1
2138-1848:709980182.686 : => GetADFStatus
2138-1848:709980182.895 : => IoObject::IoLockStart
2138-1848:709980183.041 : => CAsicIO::CheckDevice
2138-1848:709980183.106 : => CNT96226::ConnectIsAvailable
2138-1848:709980208.230 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:709980208.357 : <= CAsicIO::CheckDevice ret = 1
2138-1848:709980208.423 : <= IoObject::IoLockStart
2138-1848:709980208.492 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:709980208.745 : IO Send command 10 bytes
2138-1848:709980208.896 : => CNT96226::VenderCmd_SetData
2138-1848:709980208.960 : iCmd = 0, nBytes = 10
2138-1848:709980209.070 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:709980411.044 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:709980411.172 : System send command 10 bytes + data 0 bytes
2138-1848:709980411.261 : IO total need to receive data 2 bytes
2138-1848:709980411.331 : => CNT96226::VenderCmd_GetData
2138-1848:709980411.395 : iCmd = 0, nBytes = 2
2138-1848:709980601.303 : 0000 : 00 00 
2138-1848:709980601.490 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709980601.582 : System total receive data 2 bytes
2138-1848:709980601.658 : => CNT96226::VenderCmd_GetData
2138-1848:709980601.726 : iCmd = 1, nBytes = 4
2138-1848:709980810.668 : 0000 : 00 00 00 00 
2138-1848:709980810.781 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:709980810.933 : <= CAsicIO::DoIo ret = 1
2138-1848:709980811.017 : Return status = 0
2138-1848:709980811.084 : => IoObject::IoLockEnd
2138-1848:709980811.166 : <= IoObject::IoLockEnd
2138-1848:709980811.220 : <= GetADFStatus ret = 1
2138-1848:709982725.451 : => TerminateDriver
2138-1848:709982725.652 : => CAsicIO::~CAsicIO,pStage=210701384
2138-1848:709982725.735 : => CNT96226::Close
2138-1848:709982730.202 : <= CNT96226::Close ret = 1
2138-1848:709982730.294 : <= CAsicIO::~CAsicIO
2138-1848:709982730.360 : => IoObject::IoLockEnd
2138-1848:709982730.418 : <= IoObject::IoLockEnd
2138-1848:709982730.476 : => IoObject::TerminateDevice
2138-1848:709982730.538 : => IoObject::IoLockEnd
2138-1848:709982730.593 : <= IoObject::IoLockEnd
2138-1848:709982730.687 : <= IoObject::TerminateDevice
2138-1848:709982730.913 : <= TerminateDriver ret = 1
2138-1848:710012499.828 : ============Debug Start==========
2138-1848:710012500.119 : Date : 2020/5/18 09:48:09
2138-1848:710012500.209 : Process ID : 2138
2138-1848:710012500.555 : Windows : Version 10.0 build 18363 
2138-1848:710012501.034 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710012501.109 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710012501.184 : MemoryStatus.ullAvailPhys : 5852778496
2138-1848:710012501.257 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710012501.327 : MemoryStatus.ullAvailPageFile : 7274807296
2138-1848:710012501.395 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710012501.463 : MemoryStatus.ullAvailVirtual : 1712836608
2138-1848:710012501.533 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710012501.646 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710012501.716 : CPU Family 6 Model 10 Stepping 7
2138-1848:710012501.970 : CPU Count : 4
2138-1848:710012502.025 : CPU Frequency : 100.000 Mhz
2138-1848:710012506.249 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710012506.403 : => InitializeDriver
2138-1848:710012506.638 : <= InitializeDriver ret = 1
2138-1848:710012506.708 : => InitializeScanner
2138-1848:710012506.795 : => CAsicIO::GetDeviceList
2138-1848:710012507.002 : => CNT96226::CNT96226
2138-1848:710012507.069 : => CNT96226::Open
2138-1848:710012528.856 : <= CNT96226::Open ret = 1
2138-1848:710012528.977 : => CNT96226::Initialize
2138-1848:710012529.193 : <= CNT96226::Initialize ret = 1
2138-1848:710012529.265 : <= CNT96226::CNT96226
2138-1848:710012529.331 : => CNT96226::EnumAvailableDevice
2138-1848:710012532.757 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710012532.849 : DeviceHandleTable[ 0 ] = 256
2138-1848:710012532.917 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710016289.363 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710016290.103 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710016295.079 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710016295.197 : => IoObject::GetLockName
2138-1848:710016295.266 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710016295.339 : <= IoObject::GetLockName
2138-1848:710016295.873 : => CNT96226::VenderCmd_GetData
2138-1848:710016295.949 : iCmd = 3, nBytes = 2
2138-1848:710016624.709 : 0000 : 06 38 
2138-1848:710016624.867 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710016624.953 : => CNT96226::VenderCmd_GetData
2138-1848:710016625.028 : iCmd = 4, nBytes = 2
2138-1848:710016884.150 : 0000 : 07 07 
2138-1848:710016884.309 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710016884.414 : Device 0 USB ID = 0638 : 0707
2138-1848:710016884.511 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710016884.586 : IO Send command 10 bytes
2138-1848:710016884.644 : => CNT96226::VenderCmd_SetData
2138-1848:710016884.705 : iCmd = 0, nBytes = 10
2138-1848:710016884.819 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710017065.968 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710017066.142 : => CNT96226::VenderCmd_GetData
2138-1848:710017066.208 : iCmd = 0, nBytes = 165
2138-1848:710017228.207 : skip dump 37 bytes
2138-1848:710017228.427 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710017228.578 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710017228.719 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710017228.861 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710017228.996 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710017229.136 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710017229.268 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017229.398 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017229.465 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710017229.531 : => CNT96226::VenderCmd_GetData
2138-1848:710017229.730 : iCmd = 1, nBytes = 4
2138-1848:710017343.856 : 0000 : 00 00 00 00 
2138-1848:710017343.980 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710017344.065 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710017344.140 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710017344.217 : IO Send command 10 bytes
2138-1848:710017344.279 : => CNT96226::VenderCmd_SetData
2138-1848:710017344.346 : iCmd = 0, nBytes = 10
2138-1848:710017344.464 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710017641.572 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710017641.764 : => CNT96226::VenderCmd_GetData
2138-1848:710017641.838 : iCmd = 0, nBytes = 128
2138-1848:710017757.436 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017757.619 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017757.765 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710017757.908 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710017758.043 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710017758.175 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017758.308 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017758.436 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710017758.515 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710017758.582 : => CNT96226::VenderCmd_GetData
2138-1848:710017758.643 : iCmd = 1, nBytes = 4
2138-1848:710017865.664 : 0000 : 00 00 00 00 
2138-1848:710017865.786 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710017865.849 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710017865.999 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710017866.076 : => CNT96226::Close
2138-1848:710017870.096 : <= CNT96226::Close ret = 1
2138-1848:710017870.180 : <= CNT96226::~CNT96226
2138-1848:710017870.282 : <= CAsicIO::GetDeviceList
2138-1848:710017870.736 : => IoObject::SetTimeout
2138-1848:710017870.798 : Timeout--> In = 0 Out = 0
2138-1848:710017870.862 : <= IoObject::SetTimeout
2138-1848:710017870.935 : => CAsicIO::CAsicIO
2138-1848:710017871.018 : => CNT96226::CNT96226
2138-1848:710017871.076 : => CNT96226::Open
2138-1848:710017893.599 : <= CNT96226::Open ret = 1
2138-1848:710017893.721 : => CNT96226::Initialize
2138-1848:710017893.939 : <= CNT96226::Initialize ret = 1
2138-1848:710017894.006 : <= CNT96226::CNT96226
2138-1848:710017894.066 : <= CAsicIO::CAsicIO
2138-1848:710017894.122 : => CAsicIO::InitializeDevice
2138-1848:710017894.201 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710017898.406 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710017898.537 : => IoObject::GetLockName
2138-1848:710017898.596 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710017898.667 : <= IoObject::GetLockName
2138-1848:710017899.174 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710017899.251 : IO Send command 10 bytes
2138-1848:710017899.307 : => CNT96226::VenderCmd_SetData
2138-1848:710017899.366 : iCmd = 0, nBytes = 10
2138-1848:710017899.484 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710018202.729 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710018202.924 : => CNT96226::VenderCmd_GetData
2138-1848:710018202.999 : iCmd = 0, nBytes = 128
2138-1848:710018356.732 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710018356.928 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710018357.073 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710018357.218 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710018357.348 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710018357.478 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710018357.607 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710018357.734 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710018357.803 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710018357.969 : => CNT96226::VenderCmd_GetData
2138-1848:710018358.028 : iCmd = 1, nBytes = 4
2138-1848:710018469.005 : 0000 : 00 00 00 00 
2138-1848:710018469.160 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710018469.246 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710018469.323 : => CNT96226::VenderCmd_GetData
2138-1848:710018469.386 : iCmd = 3, nBytes = 2
2138-1848:710018782.096 : 0000 : 06 38 
2138-1848:710018782.255 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710018782.336 : => CNT96226::VenderCmd_GetData
2138-1848:710018782.403 : iCmd = 4, nBytes = 2
2138-1848:710019025.672 : 0000 : 07 07 
2138-1848:710019025.833 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710019025.998 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710019026.104 : => IoObject::InitializeDevice
2138-1848:710019026.222 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710019026.927 : <= IoObject::InitializeDevice ret = 1
2138-1848:710019027.006 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710019027.672 : => FindScanner
2138-1848:710019027.736 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710019027.815 : <= FindScanner ret = 1
2138-1848:710019027.883 : => IoObject::IoLockStart
2138-1848:710019027.974 : => CAsicIO::CheckDevice
2138-1848:710019028.032 : => CNT96226::ConnectIsAvailable
2138-1848:710019041.045 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710019041.148 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710019041.219 : <= IoObject::IoLockStart
2138-1848:710019041.286 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710019041.356 : IO Send command 10 bytes
2138-1848:710019041.449 : => CNT96226::VenderCmd_SetData
2138-1848:710019041.508 : iCmd = 0, nBytes = 10
2138-1848:710019041.621 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710019199.983 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710019200.144 : System send command 10 bytes + data 0 bytes
2138-1848:710019200.230 : IO total need to receive data 5 bytes
2138-1848:710019200.302 : => CNT96226::VenderCmd_GetData
2138-1848:710019200.371 : iCmd = 0, nBytes = 5
2138-1848:710019354.564 : 0000 : 06 00 02 02 ab 
2138-1848:710019354.689 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710019354.761 : System total receive data 5 bytes
2138-1848:710019354.827 : => CNT96226::VenderCmd_GetData
2138-1848:710019354.889 : iCmd = 1, nBytes = 4
2138-1848:710019474.270 : 0000 : 00 00 00 00 
2138-1848:710019474.411 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710019474.563 : <= CAsicIO::DoIo ret = 1
2138-1848:710019474.636 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710019474.711 : IO Send command 10 bytes
2138-1848:710019474.828 : => CNT96226::VenderCmd_SetData
2138-1848:710019474.892 : iCmd = 0, nBytes = 10
2138-1848:710019475.001 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710019621.406 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710019621.593 : System send command 10 bytes + data 0 bytes
2138-1848:710019621.676 : IO total need to receive data 165 bytes
2138-1848:710019621.751 : => CNT96226::VenderCmd_GetData
2138-1848:710019621.815 : iCmd = 0, nBytes = 165
2138-1848:710019740.763 : skip dump 37 bytes
2138-1848:710019740.950 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710019741.100 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710019741.242 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710019741.387 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710019741.528 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710019741.667 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710019741.796 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710019741.931 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710019741.999 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710019742.062 : System total receive data 165 bytes
2138-1848:710019742.128 : => CNT96226::VenderCmd_GetData
2138-1848:710019742.302 : iCmd = 1, nBytes = 4
2138-1848:710019849.177 : 0000 : 00 00 00 00 
2138-1848:710019849.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710019849.497 : <= CAsicIO::DoIo ret = 1
2138-1848:710019849.570 : Dump Inquiry
2138-1848:710019849.708 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710019849.853 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710019849.992 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710019850.135 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710019850.267 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710019850.412 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710019850.541 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710019850.679 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710019850.819 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710019850.955 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710019851.045 : 00a0 : 00 00 00 00 00 
2138-1848:710019851.124 : => ReadNVMDataInternal
2138-1848:710019851.340 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710019851.414 : IO Send command 10 bytes
2138-1848:710019851.544 : => CNT96226::VenderCmd_SetData
2138-1848:710019851.605 : iCmd = 0, nBytes = 10
2138-1848:710019851.716 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710020143.074 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710020143.268 : System send command 10 bytes + data 0 bytes
2138-1848:710020143.355 : IO total need to receive data 128 bytes
2138-1848:710020143.432 : => CNT96226::VenderCmd_GetData
2138-1848:710020143.498 : iCmd = 0, nBytes = 128
2138-1848:710020258.928 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020259.147 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020259.303 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710020259.448 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710020259.585 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710020259.720 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020259.852 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020259.986 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020260.061 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710020260.134 : System total receive data 128 bytes
2138-1848:710020260.203 : => CNT96226::VenderCmd_GetData
2138-1848:710020260.265 : iCmd = 1, nBytes = 4
2138-1848:710020371.131 : 0000 : 00 00 00 00 
2138-1848:710020371.259 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710020371.434 : <= CAsicIO::DoIo ret = 1
2138-1848:710020371.520 : NVMData.PadScanCount = 0
2138-1848:710020371.585 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710020371.648 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710020371.714 : NVMData.FlatbedScanCount = 0
2138-1848:710020371.781 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710020371.844 : NVMData.SideEdgeFletbed = 0
2138-1848:710020371.905 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710020371.965 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710020372.030 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710020372.092 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710020372.154 : NVMData.BornMonth = 0
2138-1848:710020372.209 : NVMData.BornDay = 0
2138-1848:710020372.268 : NVMData.BornYear = 0
2138-1848:710020372.320 : NVMData.FirstScanMonth = 5
2138-1848:710020372.379 : NVMData.FirstScanDay = 18
2138-1848:710020372.439 : NVMData.FirstScanYear = 2020
2138-1848:710020372.500 : NVMData.VerticalMagnification = 0
2138-1848:710020372.557 : NVMData.HorizontalMagnification = 0
2138-1848:710020372.616 : NVMData.PowerSavingTime = 15
2138-1848:710020372.676 : NVMData.SN = A094165189010062
2138-1848:710020372.730 : NVMData.AutoFeed = 0
2138-1848:710020372.784 : NVMData.CCDType = 0
2138-1848:710020372.917 : NVMData.ScanSpeed = 0
2138-1848:710020372.973 : NVMData.RollerCount = 0
2138-1848:710020373.035 : NVMData.MultifeedCount = 0
2138-1848:710020373.091 : NVMData.JamCount = 0
2138-1848:710020373.150 : NVMData.IdentifyInfo = 
2138-1848:710020373.207 : NVMData.FormalName = 
2138-1848:710020373.262 : NVMData.ReservedB = 0
2138-1848:710020373.318 : NVMData.FunctionCode = 0
2138-1848:710020373.372 : NVMData.PreFeed = 0
2138-1848:710020373.425 : NVMData.PreFeedTime = 0
2138-1848:710020373.483 : NVMData.ButtonNumber = 0
2138-1848:710020373.539 : NVMData.PowerOffTime = 0
2138-1848:710020373.597 : <= ReadNVMDataInternal ret = 1
2138-1848:710020373.687 : => IoObject::IoLockEnd
2138-1848:710020373.766 : <= IoObject::IoLockEnd
2138-1848:710020373.822 : <= InitializeScanner ret = 1
2138-1848:710020373.892 : => GetLogicalScannerAbilityEx
2138-1848:710020373.960 : => IoObject::IoLockStart
2138-1848:710020374.045 : => CAsicIO::CheckDevice
2138-1848:710020374.105 : => CNT96226::ConnectIsAvailable
2138-1848:710020386.394 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710020386.508 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710020386.578 : <= IoObject::IoLockStart
2138-1848:710020386.644 : => IoObject::IoLockEnd
2138-1848:710020386.734 : <= IoObject::IoLockEnd
2138-1848:710020386.854 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710020386.936 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710020565.289 : => ReadNVMData
2138-1848:710020565.487 : => IoObject::IoLockStart
2138-1848:710020565.652 : => CAsicIO::CheckDevice
2138-1848:710020565.714 : => CNT96226::ConnectIsAvailable
2138-1848:710020579.683 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710020579.791 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710020579.859 : <= IoObject::IoLockStart
2138-1848:710020579.932 : => ReadNVMDataInternal
2138-1848:710020579.999 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710020580.074 : IO Send command 10 bytes
2138-1848:710020580.229 : => CNT96226::VenderCmd_SetData
2138-1848:710020580.293 : iCmd = 0, nBytes = 10
2138-1848:710020580.414 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710020873.613 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710020873.799 : System send command 10 bytes + data 0 bytes
2138-1848:710020873.881 : IO total need to receive data 128 bytes
2138-1848:710020873.958 : => CNT96226::VenderCmd_GetData
2138-1848:710020874.027 : iCmd = 0, nBytes = 128
2138-1848:710020989.680 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020989.921 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020990.075 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710020990.218 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710020990.359 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710020990.493 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020990.627 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020990.757 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710020990.829 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710020990.901 : System total receive data 128 bytes
2138-1848:710020990.974 : => CNT96226::VenderCmd_GetData
2138-1848:710020991.037 : iCmd = 1, nBytes = 4
2138-1848:710021097.913 : 0000 : 00 00 00 00 
2138-1848:710021098.037 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710021098.213 : <= CAsicIO::DoIo ret = 1
2138-1848:710021098.288 : NVMData.PadScanCount = 0
2138-1848:710021098.350 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710021098.414 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710021098.478 : NVMData.FlatbedScanCount = 0
2138-1848:710021098.538 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710021098.599 : NVMData.SideEdgeFletbed = 0
2138-1848:710021098.659 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710021098.724 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710021098.788 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710021098.966 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710021099.029 : NVMData.BornMonth = 0
2138-1848:710021099.084 : NVMData.BornDay = 0
2138-1848:710021099.140 : NVMData.BornYear = 0
2138-1848:710021099.191 : NVMData.FirstScanMonth = 5
2138-1848:710021099.248 : NVMData.FirstScanDay = 18
2138-1848:710021099.307 : NVMData.FirstScanYear = 2020
2138-1848:710021099.367 : NVMData.VerticalMagnification = 0
2138-1848:710021099.427 : NVMData.HorizontalMagnification = 0
2138-1848:710021099.487 : NVMData.PowerSavingTime = 15
2138-1848:710021099.544 : NVMData.SN = A094165189010062
2138-1848:710021099.599 : NVMData.AutoFeed = 0
2138-1848:710021099.657 : NVMData.CCDType = 0
2138-1848:710021099.710 : NVMData.ScanSpeed = 0
2138-1848:710021099.766 : NVMData.RollerCount = 0
2138-1848:710021099.824 : NVMData.MultifeedCount = 0
2138-1848:710021099.879 : NVMData.JamCount = 0
2138-1848:710021099.934 : NVMData.IdentifyInfo = 
2138-1848:710021099.991 : NVMData.FormalName = 
2138-1848:710021100.046 : NVMData.ReservedB = 0
2138-1848:710021100.102 : NVMData.FunctionCode = 0
2138-1848:710021100.156 : NVMData.PreFeed = 0
2138-1848:710021100.211 : NVMData.PreFeedTime = 0
2138-1848:710021100.265 : NVMData.ButtonNumber = 0
2138-1848:710021100.323 : NVMData.PowerOffTime = 0
2138-1848:710021100.378 : <= ReadNVMDataInternal ret = 1
2138-1848:710021100.446 : => IoObject::IoLockEnd
2138-1848:710021100.527 : <= IoObject::IoLockEnd
2138-1848:710021100.580 : <= ReadNVMData ret = 1
2138-1848:710021583.309 : => TerminateDriver
2138-1848:710021583.531 : => CAsicIO::~CAsicIO,pStage=142281800
2138-1848:710021583.618 : => CNT96226::Close
2138-1848:710021587.863 : <= CNT96226::Close ret = 1
2138-1848:710021587.955 : <= CAsicIO::~CAsicIO
2138-1848:710021588.019 : => IoObject::IoLockEnd
2138-1848:710021588.080 : <= IoObject::IoLockEnd
2138-1848:710021588.138 : => IoObject::TerminateDevice
2138-1848:710021588.198 : => IoObject::IoLockEnd
2138-1848:710021588.257 : <= IoObject::IoLockEnd
2138-1848:710021588.357 : <= IoObject::TerminateDevice
2138-1848:710021588.583 : <= TerminateDriver ret = 1
2138-1848:710023787.384 : ============Debug Start==========
2138-1848:710023787.700 : Date : 2020/5/18 09:48:09
2138-1848:710023787.795 : Process ID : 2138
2138-1848:710023788.123 : Windows : Version 10.0 build 18363 
2138-1848:710023788.605 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710023788.674 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710023788.746 : MemoryStatus.ullAvailPhys : 5852811264
2138-1848:710023788.813 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710023788.879 : MemoryStatus.ullAvailPageFile : 7274778624
2138-1848:710023788.947 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710023789.012 : MemoryStatus.ullAvailVirtual : 1712877568
2138-1848:710023789.076 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710023789.185 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710023789.252 : CPU Family 6 Model 10 Stepping 7
2138-1848:710023789.496 : CPU Count : 4
2138-1848:710023789.551 : CPU Frequency : 100.000 Mhz
2138-1848:710023793.893 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710023794.047 : => InitializeDriver
2138-1848:710023794.286 : <= InitializeDriver ret = 1
2138-1848:710025993.410 : => InitializeScanner
2138-1848:710025993.665 : => CAsicIO::GetDeviceList
2138-1848:710025994.038 : => CNT96226::CNT96226
2138-1848:710025994.111 : => CNT96226::Open
2138-1848:710026017.408 : <= CNT96226::Open ret = 1
2138-1848:710026017.521 : => CNT96226::Initialize
2138-1848:710026017.738 : <= CNT96226::Initialize ret = 1
2138-1848:710026017.808 : <= CNT96226::CNT96226
2138-1848:710026017.871 : => CNT96226::EnumAvailableDevice
2138-1848:710026021.404 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710026021.492 : DeviceHandleTable[ 0 ] = 256
2138-1848:710026021.562 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710029766.541 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710029767.666 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710029775.737 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710029775.967 : => IoObject::GetLockName
2138-1848:710029776.091 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710029776.245 : <= IoObject::GetLockName
2138-1848:710029777.083 : => CNT96226::VenderCmd_GetData
2138-1848:710029777.225 : iCmd = 3, nBytes = 2
2138-1848:710030196.713 : 0000 : 06 38 
2138-1848:710030196.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710030197.136 : => CNT96226::VenderCmd_GetData
2138-1848:710030197.270 : iCmd = 4, nBytes = 2
2138-1848:710030514.303 : 0000 : 07 07 
2138-1848:710030514.503 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710030514.678 : Device 0 USB ID = 0638 : 0707
2138-1848:710030514.857 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710030515.001 : IO Send command 10 bytes
2138-1848:710030515.120 : => CNT96226::VenderCmd_SetData
2138-1848:710030515.245 : iCmd = 0, nBytes = 10
2138-1848:710030515.713 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710030726.272 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710030726.517 : => CNT96226::VenderCmd_GetData
2138-1848:710030726.656 : iCmd = 0, nBytes = 165
2138-1848:710030939.823 : skip dump 37 bytes
2138-1848:710030940.209 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710030940.504 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710030940.788 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710030941.069 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710030941.352 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710030941.632 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710030941.896 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710030942.158 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710030942.295 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710030942.430 : => CNT96226::VenderCmd_GetData
2138-1848:710030942.807 : iCmd = 1, nBytes = 4
2138-1848:710031151.768 : 0000 : 00 00 00 00 
2138-1848:710031151.952 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710031152.090 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710031152.221 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710031152.364 : IO Send command 10 bytes
2138-1848:710031152.476 : => CNT96226::VenderCmd_SetData
2138-1848:710031152.603 : iCmd = 0, nBytes = 10
2138-1848:710031152.819 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710031509.009 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710031509.308 : => CNT96226::VenderCmd_GetData
2138-1848:710031509.444 : iCmd = 0, nBytes = 128
2138-1848:710031720.840 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710031721.196 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710031721.493 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710031721.786 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710031722.061 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710031722.325 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710031722.594 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710031722.861 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710031722.997 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710031723.140 : => CNT96226::VenderCmd_GetData
2138-1848:710031723.254 : iCmd = 1, nBytes = 4
2138-1848:710031931.943 : 0000 : 00 00 00 00 
2138-1848:710031932.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710031932.268 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710031932.532 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710031932.676 : => CNT96226::Close
2138-1848:710031939.869 : <= CNT96226::Close ret = 1
2138-1848:710031940.045 : <= CNT96226::~CNT96226
2138-1848:710031940.221 : <= CAsicIO::GetDeviceList
2138-1848:710031941.224 : => IoObject::SetTimeout
2138-1848:710031941.350 : Timeout--> In = 0 Out = 0
2138-1848:710031941.473 : <= IoObject::SetTimeout
2138-1848:710031941.609 : => CAsicIO::CAsicIO
2138-1848:710031941.753 : => CNT96226::CNT96226
2138-1848:710031941.869 : => CNT96226::Open
2138-1848:710031985.494 : <= CNT96226::Open ret = 1
2138-1848:710031985.719 : => CNT96226::Initialize
2138-1848:710031986.136 : <= CNT96226::Initialize ret = 1
2138-1848:710031986.265 : <= CNT96226::CNT96226
2138-1848:710031986.389 : <= CAsicIO::CAsicIO
2138-1848:710031986.517 : => CAsicIO::InitializeDevice
2138-1848:710031986.663 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710031994.345 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710031994.578 : => IoObject::GetLockName
2138-1848:710031994.710 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710031994.858 : <= IoObject::GetLockName
2138-1848:710031995.692 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710031995.856 : IO Send command 10 bytes
2138-1848:710031995.973 : => CNT96226::VenderCmd_SetData
2138-1848:710031996.091 : iCmd = 0, nBytes = 10
2138-1848:710031996.325 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710032361.968 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710032362.253 : => CNT96226::VenderCmd_GetData
2138-1848:710032362.391 : iCmd = 0, nBytes = 128
2138-1848:710032570.643 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710032571.018 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710032571.312 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710032571.591 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710032571.864 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710032572.127 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710032572.395 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710032572.660 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710032572.796 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710032573.178 : => CNT96226::VenderCmd_GetData
2138-1848:710032573.304 : iCmd = 1, nBytes = 4
2138-1848:710032770.969 : 0000 : 00 00 00 00 
2138-1848:710032771.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710032771.304 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710032771.432 : => CNT96226::VenderCmd_GetData
2138-1848:710032771.548 : iCmd = 3, nBytes = 2
2138-1848:710033173.708 : 0000 : 06 38 
2138-1848:710033173.939 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710033174.098 : => CNT96226::VenderCmd_GetData
2138-1848:710033174.221 : iCmd = 4, nBytes = 2
2138-1848:710033490.993 : 0000 : 07 07 
2138-1848:710033491.219 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710033491.496 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710033491.702 : => IoObject::InitializeDevice
2138-1848:710033491.898 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710033493.118 : <= IoObject::InitializeDevice ret = 1
2138-1848:710033493.270 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710033494.408 : => FindScanner
2138-1848:710033494.524 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710033494.661 : <= FindScanner ret = 1
2138-1848:710033494.785 : => IoObject::IoLockStart
2138-1848:710033494.971 : => CAsicIO::CheckDevice
2138-1848:710033495.088 : => CNT96226::ConnectIsAvailable
2138-1848:710033517.113 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710033517.310 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710033517.434 : <= IoObject::IoLockStart
2138-1848:710033517.550 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710033517.687 : IO Send command 10 bytes
2138-1848:710033517.862 : => CNT96226::VenderCmd_SetData
2138-1848:710033517.978 : iCmd = 0, nBytes = 10
2138-1848:710033518.204 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710033722.858 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710033723.071 : System send command 10 bytes + data 0 bytes
2138-1848:710033723.207 : IO total need to receive data 5 bytes
2138-1848:710033723.338 : => CNT96226::VenderCmd_GetData
2138-1848:710033723.454 : iCmd = 0, nBytes = 5
2138-1848:710033931.031 : 0000 : 06 00 02 02 ab 
2138-1848:710033931.243 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710033931.381 : System total receive data 5 bytes
2138-1848:710033931.514 : => CNT96226::VenderCmd_GetData
2138-1848:710033931.632 : iCmd = 1, nBytes = 4
2138-1848:710034136.039 : 0000 : 00 00 00 00 
2138-1848:710034136.229 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710034136.467 : <= CAsicIO::DoIo ret = 1
2138-1848:710034136.593 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710034136.726 : IO Send command 10 bytes
2138-1848:710034136.891 : => CNT96226::VenderCmd_SetData
2138-1848:710034137.004 : iCmd = 0, nBytes = 10
2138-1848:710034137.224 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710034329.722 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710034329.968 : System send command 10 bytes + data 0 bytes
2138-1848:710034330.114 : IO total need to receive data 165 bytes
2138-1848:710034330.249 : => CNT96226::VenderCmd_GetData
2138-1848:710034330.375 : iCmd = 0, nBytes = 165
2138-1848:710034533.975 : skip dump 37 bytes
2138-1848:710034534.369 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710034534.665 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710034534.959 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710034535.250 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710034535.523 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710034535.811 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710034536.079 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710034536.337 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710034536.473 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710034536.603 : System total receive data 165 bytes
2138-1848:710034536.737 : => CNT96226::VenderCmd_GetData
2138-1848:710034537.096 : iCmd = 1, nBytes = 4
2138-1848:710034711.473 : 0000 : 00 00 00 00 
2138-1848:710034711.670 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710034711.914 : <= CAsicIO::DoIo ret = 1
2138-1848:710034712.032 : Dump Inquiry
2138-1848:710034712.289 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710034712.571 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710034712.847 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710034713.129 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710034713.400 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710034713.681 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710034713.940 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710034714.212 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710034714.486 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710034714.751 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710034714.932 : 00a0 : 00 00 00 00 00 
2138-1848:710034715.074 : => ReadNVMDataInternal
2138-1848:710034715.519 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710034715.655 : IO Send command 10 bytes
2138-1848:710034715.861 : => CNT96226::VenderCmd_SetData
2138-1848:710034715.975 : iCmd = 0, nBytes = 10
2138-1848:710034716.187 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710035061.825 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710035062.080 : System send command 10 bytes + data 0 bytes
2138-1848:710035062.233 : IO total need to receive data 128 bytes
2138-1848:710035062.370 : => CNT96226::VenderCmd_GetData
2138-1848:710035062.490 : iCmd = 0, nBytes = 128
2138-1848:710035272.739 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710035273.151 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710035273.457 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710035273.735 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710035274.013 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710035274.277 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710035274.535 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710035274.791 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710035274.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710035275.082 : System total receive data 128 bytes
2138-1848:710035275.214 : => CNT96226::VenderCmd_GetData
2138-1848:710035275.333 : iCmd = 1, nBytes = 4
2138-1848:710035485.114 : 0000 : 00 00 00 00 
2138-1848:710035485.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710035485.574 : <= CAsicIO::DoIo ret = 1
2138-1848:710035485.715 : NVMData.PadScanCount = 0
2138-1848:710035485.837 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710035485.961 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710035486.082 : NVMData.FlatbedScanCount = 0
2138-1848:710035486.199 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710035486.324 : NVMData.SideEdgeFletbed = 0
2138-1848:710035486.443 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710035486.562 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710035486.683 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710035486.797 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710035486.915 : NVMData.BornMonth = 0
2138-1848:710035487.023 : NVMData.BornDay = 0
2138-1848:710035487.132 : NVMData.BornYear = 0
2138-1848:710035487.237 : NVMData.FirstScanMonth = 5
2138-1848:710035487.354 : NVMData.FirstScanDay = 18
2138-1848:710035487.473 : NVMData.FirstScanYear = 2020
2138-1848:710035487.588 : NVMData.VerticalMagnification = 0
2138-1848:710035487.702 : NVMData.HorizontalMagnification = 0
2138-1848:710035487.825 : NVMData.PowerSavingTime = 15
2138-1848:710035487.942 : NVMData.SN = A094165189010062
2138-1848:710035488.053 : NVMData.AutoFeed = 0
2138-1848:710035488.158 : NVMData.CCDType = 0
2138-1848:710035488.518 : NVMData.ScanSpeed = 0
2138-1848:710035488.634 : NVMData.RollerCount = 0
2138-1848:710035488.745 : NVMData.MultifeedCount = 0
2138-1848:710035488.862 : NVMData.JamCount = 0
2138-1848:710035488.973 : NVMData.IdentifyInfo = 
2138-1848:710035489.087 : NVMData.FormalName = 
2138-1848:710035489.196 : NVMData.ReservedB = 0
2138-1848:710035489.305 : NVMData.FunctionCode = 0
2138-1848:710035489.415 : NVMData.PreFeed = 0
2138-1848:710035489.521 : NVMData.PreFeedTime = 0
2138-1848:710035489.632 : NVMData.ButtonNumber = 0
2138-1848:710035489.741 : NVMData.PowerOffTime = 0
2138-1848:710035489.855 : <= ReadNVMDataInternal ret = 1
2138-1848:710035490.009 : => IoObject::IoLockEnd
2138-1848:710035490.163 : <= IoObject::IoLockEnd
2138-1848:710035490.273 : <= InitializeScanner ret = 1
2138-1848:710036978.224 : => GetLogicalScannerAbility
2138-1848:710036978.425 : => IoObject::IoLockStart
2138-1848:710036978.564 : => CAsicIO::CheckDevice
2138-1848:710036978.634 : => CNT96226::ConnectIsAvailable
2138-1848:710037002.752 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710037002.873 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710037003.159 : <= IoObject::IoLockStart
2138-1848:710037003.219 : => IoObject::IoLockEnd
2138-1848:710037003.322 : <= IoObject::IoLockEnd
2138-1848:710037003.403 : <= GetLogicalScannerAbility ret = 1
2138-1848:710040126.250 : => GetLogicalScannerAbilityEx
2138-1848:710040126.481 : => IoObject::IoLockStart
2138-1848:710040126.610 : => CAsicIO::CheckDevice
2138-1848:710040126.677 : => CNT96226::ConnectIsAvailable
2138-1848:710040155.135 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710040155.573 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710040155.638 : <= IoObject::IoLockStart
2138-1848:710040155.705 : => IoObject::IoLockEnd
2138-1848:710040155.807 : <= IoObject::IoLockEnd
2138-1848:710040155.936 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710040156.021 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710046418.142 : => ReadNVMData
2138-1848:710046418.334 : => IoObject::IoLockStart
2138-1848:710046418.477 : => CAsicIO::CheckDevice
2138-1848:710046418.543 : => CNT96226::ConnectIsAvailable
2138-1848:710046448.855 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710046448.980 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710046449.049 : <= IoObject::IoLockStart
2138-1848:710046449.120 : => ReadNVMDataInternal
2138-1848:710046449.185 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710046449.258 : IO Send command 10 bytes
2138-1848:710046449.397 : => CNT96226::VenderCmd_SetData
2138-1848:710046449.459 : iCmd = 0, nBytes = 10
2138-1848:710046449.572 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710046820.124 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710046820.297 : System send command 10 bytes + data 0 bytes
2138-1848:710046820.371 : IO total need to receive data 128 bytes
2138-1848:710046820.439 : => CNT96226::VenderCmd_GetData
2138-1848:710046820.502 : iCmd = 0, nBytes = 128
2138-1848:710047021.782 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710047021.979 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710047022.134 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710047022.274 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710047022.408 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710047022.538 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710047022.665 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710047022.792 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710047022.863 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710047022.930 : System total receive data 128 bytes
2138-1848:710047022.992 : => CNT96226::VenderCmd_GetData
2138-1848:710047023.047 : iCmd = 1, nBytes = 4
2138-1848:710047220.150 : 0000 : 00 00 00 00 
2138-1848:710047220.275 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710047220.413 : <= CAsicIO::DoIo ret = 1
2138-1848:710047220.639 : NVMData.PadScanCount = 0
2138-1848:710047220.707 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710047220.769 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710047220.826 : NVMData.FlatbedScanCount = 0
2138-1848:710047220.885 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710047220.949 : NVMData.SideEdgeFletbed = 0
2138-1848:710047221.009 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710047221.067 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710047221.125 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710047221.184 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710047221.240 : NVMData.BornMonth = 0
2138-1848:710047221.294 : NVMData.BornDay = 0
2138-1848:710047221.348 : NVMData.BornYear = 0
2138-1848:710047221.401 : NVMData.FirstScanMonth = 5
2138-1848:710047221.457 : NVMData.FirstScanDay = 18
2138-1848:710047221.518 : NVMData.FirstScanYear = 2020
2138-1848:710047221.575 : NVMData.VerticalMagnification = 0
2138-1848:710047221.633 : NVMData.HorizontalMagnification = 0
2138-1848:710047221.690 : NVMData.PowerSavingTime = 15
2138-1848:710047221.749 : NVMData.SN = A094165189010062
2138-1848:710047221.803 : NVMData.AutoFeed = 0
2138-1848:710047221.855 : NVMData.CCDType = 0
2138-1848:710047221.905 : NVMData.ScanSpeed = 0
2138-1848:710047221.958 : NVMData.RollerCount = 0
2138-1848:710047222.013 : NVMData.MultifeedCount = 0
2138-1848:710047222.068 : NVMData.JamCount = 0
2138-1848:710047222.118 : NVMData.IdentifyInfo = 
2138-1848:710047222.170 : NVMData.FormalName = 
2138-1848:710047222.223 : NVMData.ReservedB = 0
2138-1848:710047222.279 : NVMData.FunctionCode = 0
2138-1848:710047222.332 : NVMData.PreFeed = 0
2138-1848:710047222.382 : NVMData.PreFeedTime = 0
2138-1848:710047222.435 : NVMData.ButtonNumber = 0
2138-1848:710047222.487 : NVMData.PowerOffTime = 0
2138-1848:710047222.542 : <= ReadNVMDataInternal ret = 1
2138-1848:710047222.603 : => IoObject::IoLockEnd
2138-1848:710047222.682 : <= IoObject::IoLockEnd
2138-1848:710047222.734 : <= ReadNVMData ret = 1
2138-1848:710055612.800 : => GetADFStatus
2138-1848:710055613.231 : => IoObject::IoLockStart
2138-1848:710055613.364 : => CAsicIO::CheckDevice
2138-1848:710055613.424 : => CNT96226::ConnectIsAvailable
2138-1848:710055641.735 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710055641.857 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710055641.924 : <= IoObject::IoLockStart
2138-1848:710055641.993 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710055642.063 : IO Send command 10 bytes
2138-1848:710055642.209 : => CNT96226::VenderCmd_SetData
2138-1848:710055642.271 : iCmd = 0, nBytes = 10
2138-1848:710055642.385 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710055852.046 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710055852.183 : System send command 10 bytes + data 0 bytes
2138-1848:710055852.268 : IO total need to receive data 2 bytes
2138-1848:710055852.339 : => CNT96226::VenderCmd_GetData
2138-1848:710055852.402 : iCmd = 0, nBytes = 2
2138-1848:710056058.293 : 0000 : 00 00 
2138-1848:710056058.429 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710056058.505 : System total receive data 2 bytes
2138-1848:710056058.572 : => CNT96226::VenderCmd_GetData
2138-1848:710056058.634 : iCmd = 1, nBytes = 4
2138-1848:710056266.985 : 0000 : 00 00 00 00 
2138-1848:710056267.078 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710056267.218 : <= CAsicIO::DoIo ret = 1
2138-1848:710056267.291 : Return status = 0
2138-1848:710056267.350 : => IoObject::IoLockEnd
2138-1848:710056267.427 : <= IoObject::IoLockEnd
2138-1848:710056267.483 : <= GetADFStatus ret = 1
2138-1848:710058701.711 : => GetADFStatus
2138-1848:710058701.915 : => IoObject::IoLockStart
2138-1848:710058702.049 : => CAsicIO::CheckDevice
2138-1848:710058702.116 : => CNT96226::ConnectIsAvailable
2138-1848:710058726.967 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710058727.084 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710058727.148 : <= IoObject::IoLockStart
2138-1848:710058727.212 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710058727.686 : IO Send command 10 bytes
2138-1848:710058727.835 : => CNT96226::VenderCmd_SetData
2138-1848:710058728.024 : iCmd = 0, nBytes = 10
2138-1848:710058728.143 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710058928.187 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710058928.364 : System send command 10 bytes + data 0 bytes
2138-1848:710058928.447 : IO total need to receive data 2 bytes
2138-1848:710058928.520 : => CNT96226::VenderCmd_GetData
2138-1848:710058928.589 : iCmd = 0, nBytes = 2
2138-1848:710059139.666 : 0000 : 00 00 
2138-1848:710059139.759 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710059139.830 : System total receive data 2 bytes
2138-1848:710059139.899 : => CNT96226::VenderCmd_GetData
2138-1848:710059139.959 : iCmd = 1, nBytes = 4
2138-1848:710059339.377 : 0000 : 00 00 00 00 
2138-1848:710059339.476 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710059339.635 : <= CAsicIO::DoIo ret = 1
2138-1848:710059339.705 : Return status = 0
2138-1848:710059339.770 : => IoObject::IoLockEnd
2138-1848:710059339.848 : <= IoObject::IoLockEnd
2138-1848:710059339.899 : <= GetADFStatus ret = 1
2138-1848:710061199.096 : => TerminateDriver
2138-1848:710061199.299 : => CAsicIO::~CAsicIO,pStage=142806088
2138-1848:710061199.377 : => CNT96226::Close
2138-1848:710061204.239 : <= CNT96226::Close ret = 1
2138-1848:710061204.332 : <= CAsicIO::~CAsicIO
2138-1848:710061204.400 : => IoObject::IoLockEnd
2138-1848:710061204.460 : <= IoObject::IoLockEnd
2138-1848:710061204.521 : => IoObject::TerminateDevice
2138-1848:710061204.580 : => IoObject::IoLockEnd
2138-1848:710061204.631 : <= IoObject::IoLockEnd
2138-1848:710061204.840 : <= IoObject::TerminateDevice
2138-1848:710061205.065 : <= TerminateDriver ret = 1
2138-1848:710102099.721 : ============Debug Start==========
2138-1848:710102100.027 : Date : 2020/5/18 09:48:12
2138-1848:710102100.109 : Process ID : 2138
2138-1848:710102100.436 : Windows : Version 10.0 build 18363 
2138-1848:710102100.911 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710102100.981 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710102101.050 : MemoryStatus.ullAvailPhys : 5855551488
2138-1848:710102101.114 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710102101.181 : MemoryStatus.ullAvailPageFile : 7277817856
2138-1848:710102101.247 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710102101.311 : MemoryStatus.ullAvailVirtual : 1712873472
2138-1848:710102101.376 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710102101.487 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710102101.550 : CPU Family 6 Model 10 Stepping 7
2138-1848:710102101.796 : CPU Count : 4
2138-1848:710102101.992 : CPU Frequency : 100.000 Mhz
2138-1848:710102106.771 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710102106.913 : => InitializeDriver
2138-1848:710102107.152 : <= InitializeDriver ret = 1
2138-1848:710102107.216 : => InitializeScanner
2138-1848:710102107.294 : => CAsicIO::GetDeviceList
2138-1848:710102107.487 : => CNT96226::CNT96226
2138-1848:710102107.551 : => CNT96226::Open
2138-1848:710102131.186 : <= CNT96226::Open ret = 1
2138-1848:710102131.300 : => CNT96226::Initialize
2138-1848:710102131.510 : <= CNT96226::Initialize ret = 1
2138-1848:710102131.575 : <= CNT96226::CNT96226
2138-1848:710102131.638 : => CNT96226::EnumAvailableDevice
2138-1848:710102135.394 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710102135.482 : DeviceHandleTable[ 0 ] = 256
2138-1848:710102135.551 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710105865.406 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710105866.507 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710105874.583 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710105874.794 : => IoObject::GetLockName
2138-1848:710105874.921 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710105875.056 : <= IoObject::GetLockName
2138-1848:710105875.866 : => CNT96226::VenderCmd_GetData
2138-1848:710105876.003 : iCmd = 3, nBytes = 2
2138-1848:710106288.310 : 0000 : 06 38 
2138-1848:710106288.576 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710106288.735 : => CNT96226::VenderCmd_GetData
2138-1848:710106288.870 : iCmd = 4, nBytes = 2
2138-1848:710106611.915 : 0000 : 07 07 
2138-1848:710106612.115 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710106612.296 : Device 0 USB ID = 0638 : 0707
2138-1848:710106612.469 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710106612.621 : IO Send command 10 bytes
2138-1848:710106612.738 : => CNT96226::VenderCmd_SetData
2138-1848:710106612.865 : iCmd = 0, nBytes = 10
2138-1848:710106613.091 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710106820.668 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710106820.905 : => CNT96226::VenderCmd_GetData
2138-1848:710106821.035 : iCmd = 0, nBytes = 165
2138-1848:710107030.133 : skip dump 37 bytes
2138-1848:710107030.512 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710107030.800 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710107031.089 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710107031.359 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710107031.622 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710107031.899 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710107032.164 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107032.428 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107032.565 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710107032.693 : => CNT96226::VenderCmd_GetData
2138-1848:710107033.027 : iCmd = 1, nBytes = 4
2138-1848:710107242.086 : 0000 : 00 00 00 00 
2138-1848:710107242.270 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710107242.403 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710107242.529 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710107242.661 : IO Send command 10 bytes
2138-1848:710107242.774 : => CNT96226::VenderCmd_SetData
2138-1848:710107242.893 : iCmd = 0, nBytes = 10
2138-1848:710107243.103 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710107602.439 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710107602.676 : => CNT96226::VenderCmd_GetData
2138-1848:710107602.797 : iCmd = 0, nBytes = 128
2138-1848:710107810.675 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107811.022 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107811.301 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710107811.581 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710107811.851 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710107812.111 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107812.376 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107812.639 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710107812.775 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710107812.904 : => CNT96226::VenderCmd_GetData
2138-1848:710107813.026 : iCmd = 1, nBytes = 4
2138-1848:710108023.142 : 0000 : 00 00 00 00 
2138-1848:710108023.349 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710108023.475 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710108023.754 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710108023.906 : => CNT96226::Close
2138-1848:710108030.452 : <= CNT96226::Close ret = 1
2138-1848:710108030.619 : <= CNT96226::~CNT96226
2138-1848:710108030.803 : <= CAsicIO::GetDeviceList
2138-1848:710108031.625 : => IoObject::SetTimeout
2138-1848:710108031.748 : Timeout--> In = 0 Out = 0
2138-1848:710108031.867 : <= IoObject::SetTimeout
2138-1848:710108031.991 : => CAsicIO::CAsicIO
2138-1848:710108032.135 : => CNT96226::CNT96226
2138-1848:710108032.251 : => CNT96226::Open
2138-1848:710108075.991 : <= CNT96226::Open ret = 1
2138-1848:710108076.203 : => CNT96226::Initialize
2138-1848:710108076.630 : <= CNT96226::Initialize ret = 1
2138-1848:710108076.761 : <= CNT96226::CNT96226
2138-1848:710108076.871 : <= CAsicIO::CAsicIO
2138-1848:710108076.987 : => CAsicIO::InitializeDevice
2138-1848:710108077.128 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710108084.831 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710108085.081 : => IoObject::GetLockName
2138-1848:710108085.200 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710108085.350 : <= IoObject::GetLockName
2138-1848:710108086.212 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710108086.366 : IO Send command 10 bytes
2138-1848:710108086.475 : => CNT96226::VenderCmd_SetData
2138-1848:710108086.596 : iCmd = 0, nBytes = 10
2138-1848:710108086.817 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710108444.468 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710108444.704 : => CNT96226::VenderCmd_GetData
2138-1848:710108444.837 : iCmd = 0, nBytes = 128
2138-1848:710108652.970 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710108653.348 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710108653.648 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710108653.934 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710108654.197 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710108654.453 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710108654.718 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710108654.980 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710108655.124 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710108655.469 : => CNT96226::VenderCmd_GetData
2138-1848:710108655.598 : iCmd = 1, nBytes = 4
2138-1848:710108866.793 : 0000 : 00 00 00 00 
2138-1848:710108867.010 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710108867.144 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710108867.278 : => CNT96226::VenderCmd_GetData
2138-1848:710108867.398 : iCmd = 3, nBytes = 2
2138-1848:710109260.315 : 0000 : 06 38 
2138-1848:710109260.530 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710109260.680 : => CNT96226::VenderCmd_GetData
2138-1848:710109260.804 : iCmd = 4, nBytes = 2
2138-1848:710109578.274 : 0000 : 07 07 
2138-1848:710109578.459 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710109578.736 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710109578.949 : => IoObject::InitializeDevice
2138-1848:710109579.135 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710109580.328 : <= IoObject::InitializeDevice ret = 1
2138-1848:710109580.480 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710109581.511 : => FindScanner
2138-1848:710109581.624 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710109581.765 : <= FindScanner ret = 1
2138-1848:710109581.891 : => IoObject::IoLockStart
2138-1848:710109582.070 : => CAsicIO::CheckDevice
2138-1848:710109582.183 : => CNT96226::ConnectIsAvailable
2138-1848:710109605.044 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710109605.241 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710109605.363 : <= IoObject::IoLockStart
2138-1848:710109605.485 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710109605.621 : IO Send command 10 bytes
2138-1848:710109605.801 : => CNT96226::VenderCmd_SetData
2138-1848:710109605.917 : iCmd = 0, nBytes = 10
2138-1848:710109606.138 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710109813.113 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710109813.342 : System send command 10 bytes + data 0 bytes
2138-1848:710109813.488 : IO total need to receive data 5 bytes
2138-1848:710109813.621 : => CNT96226::VenderCmd_GetData
2138-1848:710109813.740 : iCmd = 0, nBytes = 5
2138-1848:710110022.138 : 0000 : 06 00 02 02 ab 
2138-1848:710110022.328 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710110022.462 : System total receive data 5 bytes
2138-1848:710110022.591 : => CNT96226::VenderCmd_GetData
2138-1848:710110022.706 : iCmd = 1, nBytes = 4
2138-1848:710110235.274 : 0000 : 00 00 00 00 
2138-1848:710110235.500 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710110235.769 : <= CAsicIO::DoIo ret = 1
2138-1848:710110235.912 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710110236.061 : IO Send command 10 bytes
2138-1848:710110236.264 : => CNT96226::VenderCmd_SetData
2138-1848:710110236.396 : iCmd = 0, nBytes = 10
2138-1848:710110236.623 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710110447.142 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710110447.375 : System send command 10 bytes + data 0 bytes
2138-1848:710110447.523 : IO total need to receive data 165 bytes
2138-1848:710110447.652 : => CNT96226::VenderCmd_GetData
2138-1848:710110447.771 : iCmd = 0, nBytes = 165
2138-1848:710110660.610 : skip dump 37 bytes
2138-1848:710110660.976 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710110661.282 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710110661.566 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710110661.843 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710110662.118 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710110662.394 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710110662.660 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710110662.921 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710110663.054 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710110663.181 : System total receive data 165 bytes
2138-1848:710110663.309 : => CNT96226::VenderCmd_GetData
2138-1848:710110663.626 : iCmd = 1, nBytes = 4
2138-1848:710110872.465 : 0000 : 00 00 00 00 
2138-1848:710110872.653 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710110872.886 : <= CAsicIO::DoIo ret = 1
2138-1848:710110873.005 : Dump Inquiry
2138-1848:710110873.269 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710110873.554 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710110873.832 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710110874.108 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710110874.378 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710110874.652 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710110874.921 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710110875.180 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710110875.457 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710110875.734 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710110875.921 : 00a0 : 00 00 00 00 00 
2138-1848:710110876.056 : => ReadNVMDataInternal
2138-1848:710110876.454 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710110876.595 : IO Send command 10 bytes
2138-1848:710110876.773 : => CNT96226::VenderCmd_SetData
2138-1848:710110876.890 : iCmd = 0, nBytes = 10
2138-1848:710110877.101 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710111232.952 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710111233.199 : System send command 10 bytes + data 0 bytes
2138-1848:710111233.333 : IO total need to receive data 128 bytes
2138-1848:710111233.465 : => CNT96226::VenderCmd_GetData
2138-1848:710111233.581 : iCmd = 0, nBytes = 128
2138-1848:710111445.024 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710111445.364 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710111445.644 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710111445.916 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710111446.184 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710111446.441 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710111446.706 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710111446.967 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710111447.104 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710111447.232 : System total receive data 128 bytes
2138-1848:710111447.366 : => CNT96226::VenderCmd_GetData
2138-1848:710111447.487 : iCmd = 1, nBytes = 4
2138-1848:710111660.744 : 0000 : 00 00 00 00 
2138-1848:710111660.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710111661.189 : <= CAsicIO::DoIo ret = 1
2138-1848:710111661.330 : NVMData.PadScanCount = 0
2138-1848:710111661.446 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710111661.569 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710111661.690 : NVMData.FlatbedScanCount = 0
2138-1848:710111661.807 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710111661.919 : NVMData.SideEdgeFletbed = 0
2138-1848:710111662.038 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710111662.158 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710111662.277 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710111662.401 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710111662.513 : NVMData.BornMonth = 0
2138-1848:710111662.620 : NVMData.BornDay = 0
2138-1848:710111662.732 : NVMData.BornYear = 0
2138-1848:710111662.838 : NVMData.FirstScanMonth = 5
2138-1848:710111662.951 : NVMData.FirstScanDay = 18
2138-1848:710111663.069 : NVMData.FirstScanYear = 2020
2138-1848:710111663.190 : NVMData.VerticalMagnification = 0
2138-1848:710111663.306 : NVMData.HorizontalMagnification = 0
2138-1848:710111663.424 : NVMData.PowerSavingTime = 15
2138-1848:710111663.545 : NVMData.SN = A094165189010062
2138-1848:710111663.655 : NVMData.AutoFeed = 0
2138-1848:710111663.764 : NVMData.CCDType = 0
2138-1848:710111664.056 : NVMData.ScanSpeed = 0
2138-1848:710111664.172 : NVMData.RollerCount = 0
2138-1848:710111664.281 : NVMData.MultifeedCount = 0
2138-1848:710111664.392 : NVMData.JamCount = 0
2138-1848:710111664.500 : NVMData.IdentifyInfo = 
2138-1848:710111664.614 : NVMData.FormalName = 
2138-1848:710111664.721 : NVMData.ReservedB = 0
2138-1848:710111664.839 : NVMData.FunctionCode = 0
2138-1848:710111664.950 : NVMData.PreFeed = 0
2138-1848:710111665.062 : NVMData.PreFeedTime = 0
2138-1848:710111665.170 : NVMData.ButtonNumber = 0
2138-1848:710111665.285 : NVMData.PowerOffTime = 0
2138-1848:710111665.402 : <= ReadNVMDataInternal ret = 1
2138-1848:710111665.554 : => IoObject::IoLockEnd
2138-1848:710111665.708 : <= IoObject::IoLockEnd
2138-1848:710111665.818 : <= InitializeScanner ret = 1
2138-1848:710111665.948 : => GetLogicalScannerAbilityEx
2138-1848:710111666.069 : => IoObject::IoLockStart
2138-1848:710111666.229 : => CAsicIO::CheckDevice
2138-1848:710111666.342 : => CNT96226::ConnectIsAvailable
2138-1848:710111688.096 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710111688.295 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710111688.418 : <= IoObject::IoLockStart
2138-1848:710111688.539 : => IoObject::IoLockEnd
2138-1848:710111688.715 : <= IoObject::IoLockEnd
2138-1848:710111688.933 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710111689.081 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710111987.145 : => ReadNVMData
2138-1848:710111987.443 : => IoObject::IoLockStart
2138-1848:710111987.701 : => CAsicIO::CheckDevice
2138-1848:710111987.826 : => CNT96226::ConnectIsAvailable
2138-1848:710112014.607 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710112014.830 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710112014.959 : <= IoObject::IoLockStart
2138-1848:710112015.092 : => ReadNVMDataInternal
2138-1848:710112015.212 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710112015.350 : IO Send command 10 bytes
2138-1848:710112015.573 : => CNT96226::VenderCmd_SetData
2138-1848:710112015.698 : iCmd = 0, nBytes = 10
2138-1848:710112015.923 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710112380.941 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710112381.241 : System send command 10 bytes + data 0 bytes
2138-1848:710112381.396 : IO total need to receive data 128 bytes
2138-1848:710112381.547 : => CNT96226::VenderCmd_GetData
2138-1848:710112381.690 : iCmd = 0, nBytes = 128
2138-1848:710112593.940 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710112594.324 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710112594.638 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710112594.935 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710112595.207 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710112595.475 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710112595.741 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710112596.007 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710112596.145 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710112596.285 : System total receive data 128 bytes
2138-1848:710112596.427 : => CNT96226::VenderCmd_GetData
2138-1848:710112596.543 : iCmd = 1, nBytes = 4
2138-1848:710112805.163 : 0000 : 00 00 00 00 
2138-1848:710112805.353 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710112805.598 : <= CAsicIO::DoIo ret = 1
2138-1848:710112805.745 : NVMData.PadScanCount = 0
2138-1848:710112805.859 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710112805.974 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710112806.102 : NVMData.FlatbedScanCount = 0
2138-1848:710112806.219 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710112806.337 : NVMData.SideEdgeFletbed = 0
2138-1848:710112806.456 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710112806.577 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710112806.701 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710112807.035 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710112807.163 : NVMData.BornMonth = 0
2138-1848:710112807.278 : NVMData.BornDay = 0
2138-1848:710112807.387 : NVMData.BornYear = 0
2138-1848:710112807.498 : NVMData.FirstScanMonth = 5
2138-1848:710112807.615 : NVMData.FirstScanDay = 18
2138-1848:710112807.733 : NVMData.FirstScanYear = 2020
2138-1848:710112807.849 : NVMData.VerticalMagnification = 0
2138-1848:710112807.977 : NVMData.HorizontalMagnification = 0
2138-1848:710112808.095 : NVMData.PowerSavingTime = 15
2138-1848:710112808.216 : NVMData.SN = A094165189010062
2138-1848:710112808.326 : NVMData.AutoFeed = 0
2138-1848:710112808.434 : NVMData.CCDType = 0
2138-1848:710112808.544 : NVMData.ScanSpeed = 0
2138-1848:710112808.652 : NVMData.RollerCount = 0
2138-1848:710112808.764 : NVMData.MultifeedCount = 0
2138-1848:710112808.874 : NVMData.JamCount = 0
2138-1848:710112808.980 : NVMData.IdentifyInfo = 
2138-1848:710112809.088 : NVMData.FormalName = 
2138-1848:710112809.194 : NVMData.ReservedB = 0
2138-1848:710112809.303 : NVMData.FunctionCode = 0
2138-1848:710112809.418 : NVMData.PreFeed = 0
2138-1848:710112809.527 : NVMData.PreFeedTime = 0
2138-1848:710112809.638 : NVMData.ButtonNumber = 0
2138-1848:710112809.749 : NVMData.PowerOffTime = 0
2138-1848:710112809.864 : <= ReadNVMDataInternal ret = 1
2138-1848:710112809.996 : => IoObject::IoLockEnd
2138-1848:710112810.150 : <= IoObject::IoLockEnd
2138-1848:710112810.258 : <= ReadNVMData ret = 1
2138-1848:710113705.658 : => TerminateDriver
2138-1848:710113705.991 : => CAsicIO::~CAsicIO,pStage=207359048
2138-1848:710113706.157 : => CNT96226::Close
2138-1848:710113714.090 : <= CNT96226::Close ret = 1
2138-1848:710113714.273 : <= CAsicIO::~CAsicIO
2138-1848:710113714.399 : => IoObject::IoLockEnd
2138-1848:710113714.521 : <= IoObject::IoLockEnd
2138-1848:710113714.642 : => IoObject::TerminateDevice
2138-1848:710113714.770 : => IoObject::IoLockEnd
2138-1848:710113714.883 : <= IoObject::IoLockEnd
2138-1848:710113715.066 : <= IoObject::TerminateDevice
2138-1848:710113715.486 : <= TerminateDriver ret = 1
2138-1848:710116483.822 : ============Debug Start==========
2138-1848:710116484.137 : Date : 2020/5/18 09:48:12
2138-1848:710116484.220 : Process ID : 2138
2138-1848:710116484.583 : Windows : Version 10.0 build 18363 
2138-1848:710116485.087 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710116485.153 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710116485.225 : MemoryStatus.ullAvailPhys : 5855858688
2138-1848:710116485.290 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710116485.358 : MemoryStatus.ullAvailPageFile : 7278346240
2138-1848:710116485.424 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710116485.488 : MemoryStatus.ullAvailVirtual : 1712889856
2138-1848:710116485.551 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710116485.656 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710116485.721 : CPU Family 6 Model 10 Stepping 7
2138-1848:710116485.971 : CPU Count : 4
2138-1848:710116486.022 : CPU Frequency : 100.000 Mhz
2138-1848:710116490.654 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710116490.804 : => InitializeDriver
2138-1848:710116491.042 : <= InitializeDriver ret = 1
2138-1848:710118698.022 : => InitializeScanner
2138-1848:710118698.312 : => CAsicIO::GetDeviceList
2138-1848:710118698.709 : => CNT96226::CNT96226
2138-1848:710118698.773 : => CNT96226::Open
2138-1848:710118723.076 : <= CNT96226::Open ret = 1
2138-1848:710118723.184 : => CNT96226::Initialize
2138-1848:710118723.406 : <= CNT96226::Initialize ret = 1
2138-1848:710118723.469 : <= CNT96226::CNT96226
2138-1848:710118723.525 : => CNT96226::EnumAvailableDevice
2138-1848:710118727.117 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710118727.201 : DeviceHandleTable[ 0 ] = 256
2138-1848:710118727.270 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710122500.919 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710122502.051 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710122510.139 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710122510.370 : => IoObject::GetLockName
2138-1848:710122510.495 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710122510.648 : <= IoObject::GetLockName
2138-1848:710122511.478 : => CNT96226::VenderCmd_GetData
2138-1848:710122511.615 : iCmd = 3, nBytes = 2
2138-1848:710122935.081 : 0000 : 06 38 
2138-1848:710122935.340 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710122935.509 : => CNT96226::VenderCmd_GetData
2138-1848:710122935.644 : iCmd = 4, nBytes = 2
2138-1848:710123252.918 : 0000 : 07 07 
2138-1848:710123253.122 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710123253.286 : Device 0 USB ID = 0638 : 0707
2138-1848:710123253.468 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710123253.617 : IO Send command 10 bytes
2138-1848:710123253.730 : => CNT96226::VenderCmd_SetData
2138-1848:710123253.857 : iCmd = 0, nBytes = 10
2138-1848:710123254.083 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710123460.706 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710123460.932 : => CNT96226::VenderCmd_GetData
2138-1848:710123461.061 : iCmd = 0, nBytes = 165
2138-1848:710123665.099 : skip dump 37 bytes
2138-1848:710123665.485 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710123665.777 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710123666.061 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710123666.346 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710123666.621 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710123666.909 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710123667.170 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710123667.430 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710123667.572 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710123667.705 : => CNT96226::VenderCmd_GetData
2138-1848:710123668.081 : iCmd = 1, nBytes = 4
2138-1848:710123866.167 : 0000 : 00 00 00 00 
2138-1848:710123866.352 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710123866.484 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710123866.616 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710123866.755 : IO Send command 10 bytes
2138-1848:710123866.865 : => CNT96226::VenderCmd_SetData
2138-1848:710123866.987 : iCmd = 0, nBytes = 10
2138-1848:710123867.203 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710124211.823 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710124212.085 : => CNT96226::VenderCmd_GetData
2138-1848:710124212.207 : iCmd = 0, nBytes = 128
2138-1848:710124423.024 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710124423.385 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710124423.672 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710124423.963 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710124424.233 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710124424.503 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710124424.761 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710124425.020 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710124425.163 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710124425.294 : => CNT96226::VenderCmd_GetData
2138-1848:710124425.411 : iCmd = 1, nBytes = 4
2138-1848:710124627.812 : 0000 : 00 00 00 00 
2138-1848:710124627.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710124628.116 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710124628.387 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710124628.533 : => CNT96226::Close
2138-1848:710124635.836 : <= CNT96226::Close ret = 1
2138-1848:710124635.998 : <= CNT96226::~CNT96226
2138-1848:710124636.181 : <= CAsicIO::GetDeviceList
2138-1848:710124637.010 : => IoObject::SetTimeout
2138-1848:710124637.139 : Timeout--> In = 0 Out = 0
2138-1848:710124637.263 : <= IoObject::SetTimeout
2138-1848:710124637.392 : => CAsicIO::CAsicIO
2138-1848:710124637.537 : => CNT96226::CNT96226
2138-1848:710124637.650 : => CNT96226::Open
2138-1848:710124680.566 : <= CNT96226::Open ret = 1
2138-1848:710124680.782 : => CNT96226::Initialize
2138-1848:710124681.186 : <= CNT96226::Initialize ret = 1
2138-1848:710124681.309 : <= CNT96226::CNT96226
2138-1848:710124681.420 : <= CAsicIO::CAsicIO
2138-1848:710124681.539 : => CAsicIO::InitializeDevice
2138-1848:710124681.673 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710124689.561 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710124689.801 : => IoObject::GetLockName
2138-1848:710124689.924 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710124690.061 : <= IoObject::GetLockName
2138-1848:710124690.930 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710124691.092 : IO Send command 10 bytes
2138-1848:710124691.211 : => CNT96226::VenderCmd_SetData
2138-1848:710124691.327 : iCmd = 0, nBytes = 10
2138-1848:710124691.552 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710125047.509 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710125047.810 : => CNT96226::VenderCmd_GetData
2138-1848:710125047.942 : iCmd = 0, nBytes = 128
2138-1848:710125259.460 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710125259.817 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710125260.116 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710125260.399 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710125260.678 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710125260.951 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710125261.213 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710125261.482 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710125261.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710125262.013 : => CNT96226::VenderCmd_GetData
2138-1848:710125262.140 : iCmd = 1, nBytes = 4
2138-1848:710125471.185 : 0000 : 00 00 00 00 
2138-1848:710125471.396 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710125471.529 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710125471.660 : => CNT96226::VenderCmd_GetData
2138-1848:710125471.776 : iCmd = 3, nBytes = 2
2138-1848:710125865.662 : 0000 : 06 38 
2138-1848:710125865.860 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710125866.000 : => CNT96226::VenderCmd_GetData
2138-1848:710125866.122 : iCmd = 4, nBytes = 2
2138-1848:710126182.694 : 0000 : 07 07 
2138-1848:710126182.927 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710126183.192 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710126183.389 : => IoObject::InitializeDevice
2138-1848:710126183.586 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710126184.865 : <= IoObject::InitializeDevice ret = 1
2138-1848:710126185.017 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710126186.165 : => FindScanner
2138-1848:710126186.282 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710126186.412 : <= FindScanner ret = 1
2138-1848:710126186.529 : => IoObject::IoLockStart
2138-1848:710126186.697 : => CAsicIO::CheckDevice
2138-1848:710126186.814 : => CNT96226::ConnectIsAvailable
2138-1848:710126210.225 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710126210.432 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710126210.549 : <= IoObject::IoLockStart
2138-1848:710126210.673 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710126210.809 : IO Send command 10 bytes
2138-1848:710126210.983 : => CNT96226::VenderCmd_SetData
2138-1848:710126211.100 : iCmd = 0, nBytes = 10
2138-1848:710126211.312 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710126419.230 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710126419.437 : System send command 10 bytes + data 0 bytes
2138-1848:710126419.577 : IO total need to receive data 5 bytes
2138-1848:710126419.704 : => CNT96226::VenderCmd_GetData
2138-1848:710126419.821 : iCmd = 0, nBytes = 5
2138-1848:710126631.056 : 0000 : 06 00 02 02 ab 
2138-1848:710126631.256 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710126631.390 : System total receive data 5 bytes
2138-1848:710126631.513 : => CNT96226::VenderCmd_GetData
2138-1848:710126631.631 : iCmd = 1, nBytes = 4
2138-1848:710126840.776 : 0000 : 00 00 00 00 
2138-1848:710126840.986 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710126841.248 : <= CAsicIO::DoIo ret = 1
2138-1848:710126841.389 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710126841.527 : IO Send command 10 bytes
2138-1848:710126841.715 : => CNT96226::VenderCmd_SetData
2138-1848:710126841.830 : iCmd = 0, nBytes = 10
2138-1848:710126842.044 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710127053.378 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710127053.590 : System send command 10 bytes + data 0 bytes
2138-1848:710127053.742 : IO total need to receive data 165 bytes
2138-1848:710127053.878 : => CNT96226::VenderCmd_GetData
2138-1848:710127053.991 : iCmd = 0, nBytes = 165
2138-1848:710127268.982 : skip dump 37 bytes
2138-1848:710127269.350 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710127269.641 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710127269.926 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710127270.199 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710127270.475 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710127270.763 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710127271.034 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710127271.295 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710127271.430 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710127271.555 : System total receive data 165 bytes
2138-1848:710127271.685 : => CNT96226::VenderCmd_GetData
2138-1848:710127272.011 : iCmd = 1, nBytes = 4
2138-1848:710127481.866 : 0000 : 00 00 00 00 
2138-1848:710127482.061 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710127482.310 : <= CAsicIO::DoIo ret = 1
2138-1848:710127482.436 : Dump Inquiry
2138-1848:710127482.699 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710127482.973 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710127483.249 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710127483.525 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710127483.794 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710127484.070 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710127484.332 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710127484.601 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710127484.873 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710127485.142 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710127485.324 : 00a0 : 00 00 00 00 00 
2138-1848:710127485.458 : => ReadNVMDataInternal
2138-1848:710127485.902 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710127486.047 : IO Send command 10 bytes
2138-1848:710127486.232 : => CNT96226::VenderCmd_SetData
2138-1848:710127486.354 : iCmd = 0, nBytes = 10
2138-1848:710127486.566 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710127841.581 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710127841.822 : System send command 10 bytes + data 0 bytes
2138-1848:710127841.954 : IO total need to receive data 128 bytes
2138-1848:710127842.078 : => CNT96226::VenderCmd_GetData
2138-1848:710127842.195 : iCmd = 0, nBytes = 128
2138-1848:710128050.236 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710128050.594 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710128050.867 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710128051.144 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710128051.408 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710128051.666 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710128051.931 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710128052.183 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710128052.318 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710128052.446 : System total receive data 128 bytes
2138-1848:710128052.575 : => CNT96226::VenderCmd_GetData
2138-1848:710128052.687 : iCmd = 1, nBytes = 4
2138-1848:710128238.399 : 0000 : 00 00 00 00 
2138-1848:710128238.586 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710128238.817 : <= CAsicIO::DoIo ret = 1
2138-1848:710128238.958 : NVMData.PadScanCount = 0
2138-1848:710128239.076 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710128239.195 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710128239.316 : NVMData.FlatbedScanCount = 0
2138-1848:710128239.431 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710128239.551 : NVMData.SideEdgeFletbed = 0
2138-1848:710128239.665 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710128239.782 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710128239.901 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710128240.020 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710128240.140 : NVMData.BornMonth = 0
2138-1848:710128240.249 : NVMData.BornDay = 0
2138-1848:710128240.361 : NVMData.BornYear = 0
2138-1848:710128240.470 : NVMData.FirstScanMonth = 5
2138-1848:710128240.584 : NVMData.FirstScanDay = 18
2138-1848:710128240.701 : NVMData.FirstScanYear = 2020
2138-1848:710128240.819 : NVMData.VerticalMagnification = 0
2138-1848:710128240.940 : NVMData.HorizontalMagnification = 0
2138-1848:710128241.067 : NVMData.PowerSavingTime = 15
2138-1848:710128241.179 : NVMData.SN = A094165189010062
2138-1848:710128241.287 : NVMData.AutoFeed = 0
2138-1848:710128241.394 : NVMData.CCDType = 0
2138-1848:710128241.706 : NVMData.ScanSpeed = 0
2138-1848:710128241.819 : NVMData.RollerCount = 0
2138-1848:710128241.937 : NVMData.MultifeedCount = 0
2138-1848:710128242.047 : NVMData.JamCount = 0
2138-1848:710128242.161 : NVMData.IdentifyInfo = 
2138-1848:710128242.270 : NVMData.FormalName = 
2138-1848:710128242.381 : NVMData.ReservedB = 0
2138-1848:710128242.492 : NVMData.FunctionCode = 0
2138-1848:710128242.601 : NVMData.PreFeed = 0
2138-1848:710128242.708 : NVMData.PreFeedTime = 0
2138-1848:710128242.819 : NVMData.ButtonNumber = 0
2138-1848:710128242.927 : NVMData.PowerOffTime = 0
2138-1848:710128243.038 : <= ReadNVMDataInternal ret = 1
2138-1848:710128243.186 : => IoObject::IoLockEnd
2138-1848:710128243.335 : <= IoObject::IoLockEnd
2138-1848:710128243.448 : <= InitializeScanner ret = 1
2138-1848:710130207.780 : => GetLogicalScannerAbility
2138-1848:710130207.984 : => IoObject::IoLockStart
2138-1848:710130208.141 : => CAsicIO::CheckDevice
2138-1848:710130208.436 : => CNT96226::ConnectIsAvailable
2138-1848:710130236.891 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710130237.261 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710130237.329 : <= IoObject::IoLockStart
2138-1848:710130237.393 : => IoObject::IoLockEnd
2138-1848:710130237.499 : <= IoObject::IoLockEnd
2138-1848:710130237.587 : <= GetLogicalScannerAbility ret = 1
2138-1848:710133317.524 : => GetLogicalScannerAbilityEx
2138-1848:710133317.729 : => IoObject::IoLockStart
2138-1848:710133317.860 : => CAsicIO::CheckDevice
2138-1848:710133317.924 : => CNT96226::ConnectIsAvailable
2138-1848:710133345.332 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710133345.454 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710133345.524 : <= IoObject::IoLockStart
2138-1848:710133345.592 : => IoObject::IoLockEnd
2138-1848:710133345.696 : <= IoObject::IoLockEnd
2138-1848:710133345.825 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710133345.903 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710139598.699 : => ReadNVMData
2138-1848:710139598.897 : => IoObject::IoLockStart
2138-1848:710139599.049 : => CAsicIO::CheckDevice
2138-1848:710139599.114 : => CNT96226::ConnectIsAvailable
2138-1848:710139621.715 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710139621.839 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710139621.908 : <= IoObject::IoLockStart
2138-1848:710139621.975 : => ReadNVMDataInternal
2138-1848:710139622.042 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710139622.114 : IO Send command 10 bytes
2138-1848:710139622.266 : => CNT96226::VenderCmd_SetData
2138-1848:710139622.325 : iCmd = 0, nBytes = 10
2138-1848:710139622.439 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710139984.985 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710139985.172 : System send command 10 bytes + data 0 bytes
2138-1848:710139985.250 : IO total need to receive data 128 bytes
2138-1848:710139985.319 : => CNT96226::VenderCmd_GetData
2138-1848:710139985.381 : iCmd = 0, nBytes = 128
2138-1848:710140194.771 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710140195.248 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710140195.391 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710140195.523 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710140195.653 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710140195.780 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710140195.908 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710140196.034 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710140196.100 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710140196.166 : System total receive data 128 bytes
2138-1848:710140196.229 : => CNT96226::VenderCmd_GetData
2138-1848:710140196.284 : iCmd = 1, nBytes = 4
2138-1848:710140397.928 : 0000 : 00 00 00 00 
2138-1848:710140398.033 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710140398.193 : <= CAsicIO::DoIo ret = 1
2138-1848:710140398.410 : NVMData.PadScanCount = 0
2138-1848:710140398.475 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710140398.534 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710140398.595 : NVMData.FlatbedScanCount = 0
2138-1848:710140398.652 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710140398.707 : NVMData.SideEdgeFletbed = 0
2138-1848:710140398.762 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710140398.822 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710140398.880 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710140398.937 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710140398.996 : NVMData.BornMonth = 0
2138-1848:710140399.047 : NVMData.BornDay = 0
2138-1848:710140399.100 : NVMData.BornYear = 0
2138-1848:710140399.151 : NVMData.FirstScanMonth = 5
2138-1848:710140399.205 : NVMData.FirstScanDay = 18
2138-1848:710140399.260 : NVMData.FirstScanYear = 2020
2138-1848:710140399.321 : NVMData.VerticalMagnification = 0
2138-1848:710140399.381 : NVMData.HorizontalMagnification = 0
2138-1848:710140399.441 : NVMData.PowerSavingTime = 15
2138-1848:710140399.500 : NVMData.SN = A094165189010062
2138-1848:710140399.555 : NVMData.AutoFeed = 0
2138-1848:710140399.607 : NVMData.CCDType = 0
2138-1848:710140399.658 : NVMData.ScanSpeed = 0
2138-1848:710140399.712 : NVMData.RollerCount = 0
2138-1848:710140399.768 : NVMData.MultifeedCount = 0
2138-1848:710140399.821 : NVMData.JamCount = 0
2138-1848:710140399.871 : NVMData.IdentifyInfo = 
2138-1848:710140399.926 : NVMData.FormalName = 
2138-1848:710140399.977 : NVMData.ReservedB = 0
2138-1848:710140400.034 : NVMData.FunctionCode = 0
2138-1848:710140400.089 : NVMData.PreFeed = 0
2138-1848:710140400.141 : NVMData.PreFeedTime = 0
2138-1848:710140400.197 : NVMData.ButtonNumber = 0
2138-1848:710140400.251 : NVMData.PowerOffTime = 0
2138-1848:710140400.307 : <= ReadNVMDataInternal ret = 1
2138-1848:710140400.370 : => IoObject::IoLockEnd
2138-1848:710140400.444 : <= IoObject::IoLockEnd
2138-1848:710140400.496 : <= ReadNVMData ret = 1
2138-1848:710148956.740 : => GetADFStatus
2138-1848:710148957.173 : => IoObject::IoLockStart
2138-1848:710148957.324 : => CAsicIO::CheckDevice
2138-1848:710148957.386 : => CNT96226::ConnectIsAvailable
2138-1848:710148981.033 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710148981.286 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710148981.432 : <= IoObject::IoLockStart
2138-1848:710148981.573 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710148981.723 : IO Send command 10 bytes
2138-1848:710148982.117 : => CNT96226::VenderCmd_SetData
2138-1848:710148982.182 : iCmd = 0, nBytes = 10
2138-1848:710148982.296 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710149182.696 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710149182.851 : System send command 10 bytes + data 0 bytes
2138-1848:710149182.925 : IO total need to receive data 2 bytes
2138-1848:710149182.991 : => CNT96226::VenderCmd_GetData
2138-1848:710149183.053 : iCmd = 0, nBytes = 2
2138-1848:710149390.361 : 0000 : 00 00 
2138-1848:710149390.564 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710149390.720 : System total receive data 2 bytes
2138-1848:710149390.860 : => CNT96226::VenderCmd_GetData
2138-1848:710149390.985 : iCmd = 1, nBytes = 4
2138-1848:710149564.496 : 0000 : 00 00 00 00 
2138-1848:710149564.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710149564.772 : <= CAsicIO::DoIo ret = 1
2138-1848:710149564.849 : Return status = 0
2138-1848:710149564.914 : => IoObject::IoLockEnd
2138-1848:710149564.991 : <= IoObject::IoLockEnd
2138-1848:710149565.045 : <= GetADFStatus ret = 1
2138-1848:710151906.530 : => GetADFStatus
2138-1848:710151906.737 : => IoObject::IoLockStart
2138-1848:710151906.867 : => CAsicIO::CheckDevice
2138-1848:710151906.932 : => CNT96226::ConnectIsAvailable
2138-1848:710151931.845 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710151932.206 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710151932.279 : <= IoObject::IoLockStart
2138-1848:710151932.350 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710151932.542 : IO Send command 10 bytes
2138-1848:710151932.674 : => CNT96226::VenderCmd_SetData
2138-1848:710151932.734 : iCmd = 0, nBytes = 10
2138-1848:710151932.844 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710152132.861 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710152132.963 : System send command 10 bytes + data 0 bytes
2138-1848:710152133.036 : IO total need to receive data 2 bytes
2138-1848:710152133.101 : => CNT96226::VenderCmd_GetData
2138-1848:710152133.160 : iCmd = 0, nBytes = 2
2138-1848:710152293.645 : 0000 : 00 00 
2138-1848:710152293.769 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710152293.838 : System total receive data 2 bytes
2138-1848:710152293.901 : => CNT96226::VenderCmd_GetData
2138-1848:710152293.959 : iCmd = 1, nBytes = 4
2138-1848:710152448.463 : 0000 : 00 00 00 00 
2138-1848:710152448.656 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710152448.904 : <= CAsicIO::DoIo ret = 1
2138-1848:710152449.044 : Return status = 0
2138-1848:710152449.410 : => IoObject::IoLockEnd
2138-1848:710152449.483 : <= IoObject::IoLockEnd
2138-1848:710152449.533 : <= GetADFStatus ret = 1
2138-1848:710154278.254 : => TerminateDriver
2138-1848:710154278.450 : => CAsicIO::~CAsicIO,pStage=141102152
2138-1848:710154278.530 : => CNT96226::Close
2138-1848:710154283.018 : <= CNT96226::Close ret = 1
2138-1848:710154283.103 : <= CAsicIO::~CAsicIO
2138-1848:710154283.166 : => IoObject::IoLockEnd
2138-1848:710154283.221 : <= IoObject::IoLockEnd
2138-1848:710154283.279 : => IoObject::TerminateDevice
2138-1848:710154283.338 : => IoObject::IoLockEnd
2138-1848:710154283.388 : <= IoObject::IoLockEnd
2138-1848:710154283.479 : <= IoObject::TerminateDevice
2138-1848:710154283.698 : <= TerminateDriver ret = 1
2138-1848:710197222.694 : ============Debug Start==========
2138-1848:710197222.996 : Date : 2020/5/18 09:48:15
2138-1848:710197223.086 : Process ID : 2138
2138-1848:710197223.413 : Windows : Version 10.0 build 18363 
2138-1848:710197223.888 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710197223.959 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710197224.031 : MemoryStatus.ullAvailPhys : 5857771520
2138-1848:710197224.094 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710197224.162 : MemoryStatus.ullAvailPageFile : 7276093440
2138-1848:710197224.228 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710197224.293 : MemoryStatus.ullAvailVirtual : 1712893952
2138-1848:710197224.359 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710197224.469 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710197224.535 : CPU Family 6 Model 10 Stepping 7
2138-1848:710197224.770 : CPU Count : 4
2138-1848:710197224.821 : CPU Frequency : 100.000 Mhz
2138-1848:710197229.544 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710197229.686 : => InitializeDriver
2138-1848:710197229.938 : <= InitializeDriver ret = 1
2138-1848:710197230.002 : => InitializeScanner
2138-1848:710197230.086 : => CAsicIO::GetDeviceList
2138-1848:710197230.285 : => CNT96226::CNT96226
2138-1848:710197230.354 : => CNT96226::Open
2138-1848:710197251.966 : <= CNT96226::Open ret = 1
2138-1848:710197252.072 : => CNT96226::Initialize
2138-1848:710197252.284 : <= CNT96226::Initialize ret = 1
2138-1848:710197252.348 : <= CNT96226::CNT96226
2138-1848:710197252.408 : => CNT96226::EnumAvailableDevice
2138-1848:710197255.889 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710197255.974 : DeviceHandleTable[ 0 ] = 256
2138-1848:710197256.037 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710200984.295 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710200985.438 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710200993.582 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710200993.797 : => IoObject::GetLockName
2138-1848:710200993.926 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710200994.070 : <= IoObject::GetLockName
2138-1848:710200994.879 : => CNT96226::VenderCmd_GetData
2138-1848:710200995.026 : iCmd = 3, nBytes = 2
2138-1848:710201427.071 : 0000 : 06 38 
2138-1848:710201427.322 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710201427.468 : => CNT96226::VenderCmd_GetData
2138-1848:710201427.597 : iCmd = 4, nBytes = 2
2138-1848:710201751.872 : 0000 : 07 07 
2138-1848:710201752.098 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710201752.296 : Device 0 USB ID = 0638 : 0707
2138-1848:710201752.479 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710201752.628 : IO Send command 10 bytes
2138-1848:710201752.748 : => CNT96226::VenderCmd_SetData
2138-1848:710201752.871 : iCmd = 0, nBytes = 10
2138-1848:710201753.102 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710201963.694 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710201963.932 : => CNT96226::VenderCmd_GetData
2138-1848:710201964.062 : iCmd = 0, nBytes = 165
2138-1848:710202173.359 : skip dump 37 bytes
2138-1848:710202173.732 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710202174.027 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710202174.317 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710202174.598 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710202174.874 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710202175.149 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710202175.418 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202175.669 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202175.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710202175.932 : => CNT96226::VenderCmd_GetData
2138-1848:710202176.312 : iCmd = 1, nBytes = 4
2138-1848:710202385.893 : 0000 : 00 00 00 00 
2138-1848:710202386.078 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710202386.207 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710202386.339 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710202386.478 : IO Send command 10 bytes
2138-1848:710202386.589 : => CNT96226::VenderCmd_SetData
2138-1848:710202386.705 : iCmd = 0, nBytes = 10
2138-1848:710202386.924 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710202757.070 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710202757.360 : => CNT96226::VenderCmd_GetData
2138-1848:710202757.499 : iCmd = 0, nBytes = 128
2138-1848:710202970.010 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202970.363 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202970.661 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710202970.950 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710202971.211 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710202971.484 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202971.752 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202972.018 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710202972.157 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710202972.294 : => CNT96226::VenderCmd_GetData
2138-1848:710202972.411 : iCmd = 1, nBytes = 4
2138-1848:710203181.604 : 0000 : 00 00 00 00 
2138-1848:710203181.796 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710203181.925 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710203182.208 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710203182.362 : => CNT96226::Close
2138-1848:710203188.942 : <= CNT96226::Close ret = 1
2138-1848:710203189.109 : <= CNT96226::~CNT96226
2138-1848:710203189.285 : <= CAsicIO::GetDeviceList
2138-1848:710203190.054 : => IoObject::SetTimeout
2138-1848:710203190.179 : Timeout--> In = 0 Out = 0
2138-1848:710203190.309 : <= IoObject::SetTimeout
2138-1848:710203190.440 : => CAsicIO::CAsicIO
2138-1848:710203190.591 : => CNT96226::CNT96226
2138-1848:710203190.705 : => CNT96226::Open
2138-1848:710203234.088 : <= CNT96226::Open ret = 1
2138-1848:710203234.300 : => CNT96226::Initialize
2138-1848:710203234.732 : <= CNT96226::Initialize ret = 1
2138-1848:710203234.863 : <= CNT96226::CNT96226
2138-1848:710203234.975 : <= CAsicIO::CAsicIO
2138-1848:710203235.097 : => CAsicIO::InitializeDevice
2138-1848:710203235.232 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710203242.915 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710203243.161 : => IoObject::GetLockName
2138-1848:710203243.280 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710203243.423 : <= IoObject::GetLockName
2138-1848:710203244.246 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710203244.410 : IO Send command 10 bytes
2138-1848:710203244.533 : => CNT96226::VenderCmd_SetData
2138-1848:710203244.650 : iCmd = 0, nBytes = 10
2138-1848:710203244.883 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710203607.269 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710203607.543 : => CNT96226::VenderCmd_GetData
2138-1848:710203607.666 : iCmd = 0, nBytes = 128
2138-1848:710203819.527 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710203819.889 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710203820.176 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710203820.460 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710203820.729 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710203821.004 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710203821.271 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710203821.536 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710203821.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710203822.055 : => CNT96226::VenderCmd_GetData
2138-1848:710203822.185 : iCmd = 1, nBytes = 4
2138-1848:710204036.859 : 0000 : 00 00 00 00 
2138-1848:710204037.083 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710204037.221 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710204037.353 : => CNT96226::VenderCmd_GetData
2138-1848:710204037.474 : iCmd = 3, nBytes = 2
2138-1848:710204446.503 : 0000 : 06 38 
2138-1848:710204446.731 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710204446.880 : => CNT96226::VenderCmd_GetData
2138-1848:710204447.009 : iCmd = 4, nBytes = 2
2138-1848:710204779.406 : 0000 : 07 07 
2138-1848:710204779.637 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710204779.922 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710204780.134 : => IoObject::InitializeDevice
2138-1848:710204780.319 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710204781.564 : <= IoObject::InitializeDevice ret = 1
2138-1848:710204781.715 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710204782.868 : => FindScanner
2138-1848:710204782.989 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710204783.125 : <= FindScanner ret = 1
2138-1848:710204783.242 : => IoObject::IoLockStart
2138-1848:710204783.420 : => CAsicIO::CheckDevice
2138-1848:710204783.541 : => CNT96226::ConnectIsAvailable
2138-1848:710204806.314 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710204806.525 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710204806.648 : <= IoObject::IoLockStart
2138-1848:710204806.770 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710204806.911 : IO Send command 10 bytes
2138-1848:710204807.085 : => CNT96226::VenderCmd_SetData
2138-1848:710204807.209 : iCmd = 0, nBytes = 10
2138-1848:710204807.429 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710205019.068 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710205019.334 : System send command 10 bytes + data 0 bytes
2138-1848:710205019.485 : IO total need to receive data 5 bytes
2138-1848:710205019.617 : => CNT96226::VenderCmd_GetData
2138-1848:710205019.739 : iCmd = 0, nBytes = 5
2138-1848:710205238.726 : 0000 : 06 00 02 02 ab 
2138-1848:710205238.878 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710205238.963 : System total receive data 5 bytes
2138-1848:710205239.040 : => CNT96226::VenderCmd_GetData
2138-1848:710205239.116 : iCmd = 1, nBytes = 4
2138-1848:710205443.594 : 0000 : 00 00 00 00 
2138-1848:710205443.704 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710205443.868 : <= CAsicIO::DoIo ret = 1
2138-1848:710205443.950 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710205444.030 : IO Send command 10 bytes
2138-1848:710205444.165 : => CNT96226::VenderCmd_SetData
2138-1848:710205444.239 : iCmd = 0, nBytes = 10
2138-1848:710205444.355 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710205647.648 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710205647.806 : System send command 10 bytes + data 0 bytes
2138-1848:710205647.893 : IO total need to receive data 165 bytes
2138-1848:710205647.967 : => CNT96226::VenderCmd_GetData
2138-1848:710205648.035 : iCmd = 0, nBytes = 165
2138-1848:710205853.447 : skip dump 37 bytes
2138-1848:710205853.683 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710205853.859 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710205854.024 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710205854.187 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710205854.342 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710205854.500 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710205854.646 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710205854.790 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710205854.866 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710205854.938 : System total receive data 165 bytes
2138-1848:710205855.010 : => CNT96226::VenderCmd_GetData
2138-1848:710205855.201 : iCmd = 1, nBytes = 4
2138-1848:710206061.781 : 0000 : 00 00 00 00 
2138-1848:710206061.904 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710206062.074 : <= CAsicIO::DoIo ret = 1
2138-1848:710206062.151 : Dump Inquiry
2138-1848:710206062.299 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710206062.456 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710206062.618 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710206062.775 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710206062.925 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710206063.077 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710206063.220 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206063.367 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206063.517 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710206063.666 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710206063.768 : 00a0 : 00 00 00 00 00 
2138-1848:710206063.851 : => ReadNVMDataInternal
2138-1848:710206064.147 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710206064.231 : IO Send command 10 bytes
2138-1848:710206064.342 : => CNT96226::VenderCmd_SetData
2138-1848:710206064.407 : iCmd = 0, nBytes = 10
2138-1848:710206064.522 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710206418.483 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710206418.645 : System send command 10 bytes + data 0 bytes
2138-1848:710206418.731 : IO total need to receive data 128 bytes
2138-1848:710206418.808 : => CNT96226::VenderCmd_GetData
2138-1848:710206418.880 : iCmd = 0, nBytes = 128
2138-1848:710206610.557 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206610.765 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206610.924 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710206611.076 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710206611.221 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710206611.365 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206611.511 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206611.652 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710206611.733 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710206611.811 : System total receive data 128 bytes
2138-1848:710206611.887 : => CNT96226::VenderCmd_GetData
2138-1848:710206611.951 : iCmd = 1, nBytes = 4
2138-1848:710206804.556 : 0000 : 00 00 00 00 
2138-1848:710206804.679 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710206804.832 : <= CAsicIO::DoIo ret = 1
2138-1848:710206804.912 : NVMData.PadScanCount = 0
2138-1848:710206804.978 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710206805.044 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710206805.111 : NVMData.FlatbedScanCount = 0
2138-1848:710206805.175 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710206805.239 : NVMData.SideEdgeFletbed = 0
2138-1848:710206805.307 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710206805.373 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710206805.441 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710206805.508 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710206805.573 : NVMData.BornMonth = 0
2138-1848:710206805.631 : NVMData.BornDay = 0
2138-1848:710206805.692 : NVMData.BornYear = 0
2138-1848:710206805.752 : NVMData.FirstScanMonth = 5
2138-1848:710206805.811 : NVMData.FirstScanDay = 18
2138-1848:710206805.876 : NVMData.FirstScanYear = 2020
2138-1848:710206805.941 : NVMData.VerticalMagnification = 0
2138-1848:710206806.009 : NVMData.HorizontalMagnification = 0
2138-1848:710206806.075 : NVMData.PowerSavingTime = 15
2138-1848:710206806.141 : NVMData.SN = A094165189010062
2138-1848:710206806.203 : NVMData.AutoFeed = 0
2138-1848:710206806.261 : NVMData.CCDType = 0
2138-1848:710206806.484 : NVMData.ScanSpeed = 0
2138-1848:710206806.550 : NVMData.RollerCount = 0
2138-1848:710206806.612 : NVMData.MultifeedCount = 0
2138-1848:710206806.674 : NVMData.JamCount = 0
2138-1848:710206806.737 : NVMData.IdentifyInfo = 
2138-1848:710206806.800 : NVMData.FormalName = 
2138-1848:710206806.858 : NVMData.ReservedB = 0
2138-1848:710206806.919 : NVMData.FunctionCode = 0
2138-1848:710206806.980 : NVMData.PreFeed = 0
2138-1848:710206807.040 : NVMData.PreFeedTime = 0
2138-1848:710206807.100 : NVMData.ButtonNumber = 0
2138-1848:710206807.160 : NVMData.PowerOffTime = 0
2138-1848:710206807.222 : <= ReadNVMDataInternal ret = 1
2138-1848:710206807.313 : => IoObject::IoLockEnd
2138-1848:710206807.399 : <= IoObject::IoLockEnd
2138-1848:710206807.460 : <= InitializeScanner ret = 1
2138-1848:710206807.535 : => GetLogicalScannerAbilityEx
2138-1848:710206807.604 : => IoObject::IoLockStart
2138-1848:710206807.692 : => CAsicIO::CheckDevice
2138-1848:710206807.755 : => CNT96226::ConnectIsAvailable
2138-1848:710206831.441 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710206831.583 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710206831.666 : <= IoObject::IoLockStart
2138-1848:710206831.742 : => IoObject::IoLockEnd
2138-1848:710206831.847 : <= IoObject::IoLockEnd
2138-1848:710206831.974 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710206832.068 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710207005.404 : => ReadNVMData
2138-1848:710207005.574 : => IoObject::IoLockStart
2138-1848:710207005.728 : => CAsicIO::CheckDevice
2138-1848:710207005.802 : => CNT96226::ConnectIsAvailable
2138-1848:710207029.910 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710207030.049 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710207030.123 : <= IoObject::IoLockStart
2138-1848:710207030.196 : => ReadNVMDataInternal
2138-1848:710207030.272 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710207030.352 : IO Send command 10 bytes
2138-1848:710207030.495 : => CNT96226::VenderCmd_SetData
2138-1848:710207030.565 : iCmd = 0, nBytes = 10
2138-1848:710207030.699 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710207373.188 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710207373.371 : System send command 10 bytes + data 0 bytes
2138-1848:710207373.458 : IO total need to receive data 128 bytes
2138-1848:710207373.538 : => CNT96226::VenderCmd_GetData
2138-1848:710207373.607 : iCmd = 0, nBytes = 128
2138-1848:710207578.002 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710207578.241 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710207578.410 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710207578.569 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710207578.719 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710207578.869 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710207579.014 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710207579.158 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710207579.236 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710207579.312 : System total receive data 128 bytes
2138-1848:710207579.387 : => CNT96226::VenderCmd_GetData
2138-1848:710207579.454 : iCmd = 1, nBytes = 4
2138-1848:710207778.328 : 0000 : 00 00 00 00 
2138-1848:710207778.471 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710207778.647 : <= CAsicIO::DoIo ret = 1
2138-1848:710207778.737 : NVMData.PadScanCount = 0
2138-1848:710207778.819 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710207778.891 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710207778.960 : NVMData.FlatbedScanCount = 0
2138-1848:710207779.026 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710207779.098 : NVMData.SideEdgeFletbed = 0
2138-1848:710207779.163 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710207779.230 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710207779.295 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710207779.509 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710207779.582 : NVMData.BornMonth = 0
2138-1848:710207779.642 : NVMData.BornDay = 0
2138-1848:710207779.704 : NVMData.BornYear = 0
2138-1848:710207779.768 : NVMData.FirstScanMonth = 5
2138-1848:710207779.829 : NVMData.FirstScanDay = 18
2138-1848:710207779.892 : NVMData.FirstScanYear = 2020
2138-1848:710207779.961 : NVMData.VerticalMagnification = 0
2138-1848:710207780.034 : NVMData.HorizontalMagnification = 0
2138-1848:710207780.103 : NVMData.PowerSavingTime = 15
2138-1848:710207780.166 : NVMData.SN = A094165189010062
2138-1848:710207780.227 : NVMData.AutoFeed = 0
2138-1848:710207780.289 : NVMData.CCDType = 0
2138-1848:710207780.345 : NVMData.ScanSpeed = 0
2138-1848:710207780.403 : NVMData.RollerCount = 0
2138-1848:710207780.463 : NVMData.MultifeedCount = 0
2138-1848:710207780.524 : NVMData.JamCount = 0
2138-1848:710207780.586 : NVMData.IdentifyInfo = 
2138-1848:710207780.648 : NVMData.FormalName = 
2138-1848:710207780.707 : NVMData.ReservedB = 0
2138-1848:710207780.766 : NVMData.FunctionCode = 0
2138-1848:710207780.825 : NVMData.PreFeed = 0
2138-1848:710207780.887 : NVMData.PreFeedTime = 0
2138-1848:710207780.945 : NVMData.ButtonNumber = 0
2138-1848:710207781.007 : NVMData.PowerOffTime = 0
2138-1848:710207781.067 : <= ReadNVMDataInternal ret = 1
2138-1848:710207781.140 : => IoObject::IoLockEnd
2138-1848:710207781.230 : <= IoObject::IoLockEnd
2138-1848:710207781.289 : <= ReadNVMData ret = 1
2138-1848:710208293.875 : => TerminateDriver
2138-1848:710208294.093 : => CAsicIO::~CAsicIO,pStage=101125192
2138-1848:710208294.181 : => CNT96226::Close
2138-1848:710208298.896 : <= CNT96226::Close ret = 1
2138-1848:710208299.000 : <= CAsicIO::~CAsicIO
2138-1848:710208299.068 : => IoObject::IoLockEnd
2138-1848:710208299.130 : <= IoObject::IoLockEnd
2138-1848:710208299.200 : => IoObject::TerminateDevice
2138-1848:710208299.268 : => IoObject::IoLockEnd
2138-1848:710208299.326 : <= IoObject::IoLockEnd
2138-1848:710208299.433 : <= IoObject::TerminateDevice
2138-1848:710208299.670 : <= TerminateDriver ret = 1
2138-1848:710210519.107 : ============Debug Start==========
2138-1848:710210519.575 : Date : 2020/5/18 09:48:16
2138-1848:710210519.661 : Process ID : 2138
2138-1848:710210520.010 : Windows : Version 10.0 build 18363 
2138-1848:710210520.533 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710210520.603 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710210520.671 : MemoryStatus.ullAvailPhys : 5857792000
2138-1848:710210520.737 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710210520.807 : MemoryStatus.ullAvailPageFile : 7276093440
2138-1848:710210520.872 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710210520.933 : MemoryStatus.ullAvailVirtual : 1713385472
2138-1848:710210520.999 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710210521.106 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710210521.170 : CPU Family 6 Model 10 Stepping 7
2138-1848:710210521.432 : CPU Count : 4
2138-1848:710210521.486 : CPU Frequency : 100.000 Mhz
2138-1848:710210526.055 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710210526.208 : => InitializeDriver
2138-1848:710210526.455 : <= InitializeDriver ret = 1
2138-1848:710212767.471 : => InitializeScanner
2138-1848:710212767.774 : => CAsicIO::GetDeviceList
2138-1848:710212768.203 : => CNT96226::CNT96226
2138-1848:710212768.275 : => CNT96226::Open
2138-1848:710212793.015 : <= CNT96226::Open ret = 1
2138-1848:710212793.127 : => CNT96226::Initialize
2138-1848:710212793.334 : <= CNT96226::Initialize ret = 1
2138-1848:710212793.397 : <= CNT96226::CNT96226
2138-1848:710212793.456 : => CNT96226::EnumAvailableDevice
2138-1848:710212796.925 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710212797.009 : DeviceHandleTable[ 0 ] = 256
2138-1848:710212797.078 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710216542.503 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710216543.635 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710216551.883 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710216552.111 : => IoObject::GetLockName
2138-1848:710216552.238 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710216552.389 : <= IoObject::GetLockName
2138-1848:710216553.202 : => CNT96226::VenderCmd_GetData
2138-1848:710216553.340 : iCmd = 3, nBytes = 2
2138-1848:710216961.315 : 0000 : 06 38 
2138-1848:710216961.572 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710216961.733 : => CNT96226::VenderCmd_GetData
2138-1848:710216961.867 : iCmd = 4, nBytes = 2
2138-1848:710217277.907 : 0000 : 07 07 
2138-1848:710217278.095 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710217278.266 : Device 0 USB ID = 0638 : 0707
2138-1848:710217278.439 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710217278.578 : IO Send command 10 bytes
2138-1848:710217278.688 : => CNT96226::VenderCmd_SetData
2138-1848:710217278.806 : iCmd = 0, nBytes = 10
2138-1848:710217279.032 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710217475.837 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710217476.070 : => CNT96226::VenderCmd_GetData
2138-1848:710217476.207 : iCmd = 0, nBytes = 165
2138-1848:710217687.662 : skip dump 37 bytes
2138-1848:710217688.048 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710217688.347 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710217688.638 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710217688.916 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710217689.181 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710217689.462 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710217689.731 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710217690.002 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710217690.141 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710217690.271 : => CNT96226::VenderCmd_GetData
2138-1848:710217690.624 : iCmd = 1, nBytes = 4
2138-1848:710217887.836 : 0000 : 00 00 00 00 
2138-1848:710217888.027 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710217888.163 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710217888.294 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710217888.439 : IO Send command 10 bytes
2138-1848:710217888.554 : => CNT96226::VenderCmd_SetData
2138-1848:710217888.675 : iCmd = 0, nBytes = 10
2138-1848:710217888.892 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710218231.904 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710218232.164 : => CNT96226::VenderCmd_GetData
2138-1848:710218232.282 : iCmd = 0, nBytes = 128
2138-1848:710218438.032 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710218438.365 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710218438.638 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710218438.912 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710218439.171 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710218439.429 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710218439.689 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710218439.952 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710218440.094 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710218440.222 : => CNT96226::VenderCmd_GetData
2138-1848:710218440.338 : iCmd = 1, nBytes = 4
2138-1848:710218638.137 : 0000 : 00 00 00 00 
2138-1848:710218638.352 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710218638.492 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710218638.788 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710218638.940 : => CNT96226::Close
2138-1848:710218645.832 : <= CNT96226::Close ret = 1
2138-1848:710218645.997 : <= CNT96226::~CNT96226
2138-1848:710218646.174 : <= CAsicIO::GetDeviceList
2138-1848:710218647.012 : => IoObject::SetTimeout
2138-1848:710218647.134 : Timeout--> In = 0 Out = 0
2138-1848:710218647.251 : <= IoObject::SetTimeout
2138-1848:710218647.379 : => CAsicIO::CAsicIO
2138-1848:710218647.535 : => CNT96226::CNT96226
2138-1848:710218647.660 : => CNT96226::Open
2138-1848:710218689.485 : <= CNT96226::Open ret = 1
2138-1848:710218689.711 : => CNT96226::Initialize
2138-1848:710218690.121 : <= CNT96226::Initialize ret = 1
2138-1848:710218690.246 : <= CNT96226::CNT96226
2138-1848:710218690.361 : <= CAsicIO::CAsicIO
2138-1848:710218690.480 : => CAsicIO::InitializeDevice
2138-1848:710218690.625 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710218698.258 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710218698.498 : => IoObject::GetLockName
2138-1848:710218698.624 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710218698.760 : <= IoObject::GetLockName
2138-1848:710218699.868 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710218700.035 : IO Send command 10 bytes
2138-1848:710218700.158 : => CNT96226::VenderCmd_SetData
2138-1848:710218700.285 : iCmd = 0, nBytes = 10
2138-1848:710218700.514 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710219061.400 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710219061.685 : => CNT96226::VenderCmd_GetData
2138-1848:710219061.831 : iCmd = 0, nBytes = 128
2138-1848:710219272.800 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710219273.171 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710219273.457 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710219273.737 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710219274.006 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710219274.274 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710219274.539 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710219274.802 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710219274.938 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710219275.323 : => CNT96226::VenderCmd_GetData
2138-1848:710219275.449 : iCmd = 1, nBytes = 4
2138-1848:710219473.163 : 0000 : 00 00 00 00 
2138-1848:710219473.384 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710219473.528 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710219473.662 : => CNT96226::VenderCmd_GetData
2138-1848:710219473.781 : iCmd = 3, nBytes = 2
2138-1848:710219857.504 : 0000 : 06 38 
2138-1848:710219857.701 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710219857.841 : => CNT96226::VenderCmd_GetData
2138-1848:710219857.965 : iCmd = 4, nBytes = 2
2138-1848:710220182.186 : 0000 : 07 07 
2138-1848:710220182.404 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710220182.675 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710220182.880 : => IoObject::InitializeDevice
2138-1848:710220183.086 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710220184.290 : <= IoObject::InitializeDevice ret = 1
2138-1848:710220184.453 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710220185.466 : => FindScanner
2138-1848:710220185.588 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710220185.722 : <= FindScanner ret = 1
2138-1848:710220185.854 : => IoObject::IoLockStart
2138-1848:710220186.026 : => CAsicIO::CheckDevice
2138-1848:710220186.140 : => CNT96226::ConnectIsAvailable
2138-1848:710220208.199 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710220208.405 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710220208.534 : <= IoObject::IoLockStart
2138-1848:710220208.665 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710220208.809 : IO Send command 10 bytes
2138-1848:710220208.986 : => CNT96226::VenderCmd_SetData
2138-1848:710220209.110 : iCmd = 0, nBytes = 10
2138-1848:710220209.330 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710220413.139 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710220413.357 : System send command 10 bytes + data 0 bytes
2138-1848:710220413.501 : IO total need to receive data 5 bytes
2138-1848:710220413.631 : => CNT96226::VenderCmd_GetData
2138-1848:710220413.750 : iCmd = 0, nBytes = 5
2138-1848:710220622.047 : 0000 : 06 00 02 02 ab 
2138-1848:710220622.255 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710220622.386 : System total receive data 5 bytes
2138-1848:710220622.519 : => CNT96226::VenderCmd_GetData
2138-1848:710220622.631 : iCmd = 1, nBytes = 4
2138-1848:710220826.399 : 0000 : 00 00 00 00 
2138-1848:710220826.594 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710220826.835 : <= CAsicIO::DoIo ret = 1
2138-1848:710220826.964 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710220827.100 : IO Send command 10 bytes
2138-1848:710220827.290 : => CNT96226::VenderCmd_SetData
2138-1848:710220827.417 : iCmd = 0, nBytes = 10
2138-1848:710220827.637 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710221027.152 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710221027.371 : System send command 10 bytes + data 0 bytes
2138-1848:710221027.517 : IO total need to receive data 165 bytes
2138-1848:710221027.652 : => CNT96226::VenderCmd_GetData
2138-1848:710221027.771 : iCmd = 0, nBytes = 165
2138-1848:710221216.743 : skip dump 37 bytes
2138-1848:710221217.125 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710221217.419 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710221217.706 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710221218.175 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710221218.452 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710221218.730 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710221218.998 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710221219.255 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710221219.402 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710221219.541 : System total receive data 165 bytes
2138-1848:710221219.676 : => CNT96226::VenderCmd_GetData
2138-1848:710221219.991 : iCmd = 1, nBytes = 4
2138-1848:710221417.804 : 0000 : 00 00 00 00 
2138-1848:710221417.996 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710221418.239 : <= CAsicIO::DoIo ret = 1
2138-1848:710221418.358 : Dump Inquiry
2138-1848:710221418.616 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710221418.894 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710221419.177 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710221419.462 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710221419.731 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710221420.010 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710221420.280 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710221420.541 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710221420.818 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710221421.094 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710221421.282 : 00a0 : 00 00 00 00 00 
2138-1848:710221421.415 : => ReadNVMDataInternal
2138-1848:710221421.816 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710221421.958 : IO Send command 10 bytes
2138-1848:710221422.139 : => CNT96226::VenderCmd_SetData
2138-1848:710221422.260 : iCmd = 0, nBytes = 10
2138-1848:710221422.473 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710221783.398 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710221783.657 : System send command 10 bytes + data 0 bytes
2138-1848:710221783.805 : IO total need to receive data 128 bytes
2138-1848:710221783.948 : => CNT96226::VenderCmd_GetData
2138-1848:710221784.079 : iCmd = 0, nBytes = 128
2138-1848:710222006.968 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710222007.370 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710222007.674 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710222007.964 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710222008.243 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710222008.513 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710222008.769 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710222009.034 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710222009.177 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710222009.316 : System total receive data 128 bytes
2138-1848:710222009.450 : => CNT96226::VenderCmd_GetData
2138-1848:710222009.571 : iCmd = 1, nBytes = 4
2138-1848:710222218.736 : 0000 : 00 00 00 00 
2138-1848:710222218.924 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710222219.162 : <= CAsicIO::DoIo ret = 1
2138-1848:710222219.305 : NVMData.PadScanCount = 0
2138-1848:710222219.429 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710222219.551 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710222219.681 : NVMData.FlatbedScanCount = 0
2138-1848:710222219.795 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710222219.911 : NVMData.SideEdgeFletbed = 0
2138-1848:710222220.030 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710222220.146 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710222220.265 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710222220.383 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710222220.502 : NVMData.BornMonth = 0
2138-1848:710222220.616 : NVMData.BornDay = 0
2138-1848:710222220.728 : NVMData.BornYear = 0
2138-1848:710222220.837 : NVMData.FirstScanMonth = 5
2138-1848:710222220.952 : NVMData.FirstScanDay = 18
2138-1848:710222221.071 : NVMData.FirstScanYear = 2020
2138-1848:710222221.187 : NVMData.VerticalMagnification = 0
2138-1848:710222221.307 : NVMData.HorizontalMagnification = 0
2138-1848:710222221.429 : NVMData.PowerSavingTime = 15
2138-1848:710222221.549 : NVMData.SN = A094165189010062
2138-1848:710222221.663 : NVMData.AutoFeed = 0
2138-1848:710222221.774 : NVMData.CCDType = 0
2138-1848:710222222.115 : NVMData.ScanSpeed = 0
2138-1848:710222222.232 : NVMData.RollerCount = 0
2138-1848:710222222.343 : NVMData.MultifeedCount = 0
2138-1848:710222222.455 : NVMData.JamCount = 0
2138-1848:710222222.570 : NVMData.IdentifyInfo = 
2138-1848:710222222.684 : NVMData.FormalName = 
2138-1848:710222222.790 : NVMData.ReservedB = 0
2138-1848:710222222.900 : NVMData.FunctionCode = 0
2138-1848:710222223.012 : NVMData.PreFeed = 0
2138-1848:710222223.119 : NVMData.PreFeedTime = 0
2138-1848:710222223.227 : NVMData.ButtonNumber = 0
2138-1848:710222223.339 : NVMData.PowerOffTime = 0
2138-1848:710222223.452 : <= ReadNVMDataInternal ret = 1
2138-1848:710222223.596 : => IoObject::IoLockEnd
2138-1848:710222223.754 : <= IoObject::IoLockEnd
2138-1848:710222223.863 : <= InitializeScanner ret = 1
2138-1848:710223784.449 : => GetLogicalScannerAbility
2138-1848:710223784.651 : => IoObject::IoLockStart
2138-1848:710223784.798 : => CAsicIO::CheckDevice
2138-1848:710223784.862 : => CNT96226::ConnectIsAvailable
2138-1848:710223808.105 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710223808.229 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710223808.296 : <= IoObject::IoLockStart
2138-1848:710223808.358 : => IoObject::IoLockEnd
2138-1848:710223808.466 : <= IoObject::IoLockEnd
2138-1848:710223808.550 : <= GetLogicalScannerAbility ret = 1
2138-1848:710226954.260 : => GetLogicalScannerAbilityEx
2138-1848:710226954.465 : => IoObject::IoLockStart
2138-1848:710226954.619 : => CAsicIO::CheckDevice
2138-1848:710226954.681 : => CNT96226::ConnectIsAvailable
2138-1848:710226984.112 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710226984.234 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710226984.299 : <= IoObject::IoLockStart
2138-1848:710226984.365 : => IoObject::IoLockEnd
2138-1848:710226984.474 : <= IoObject::IoLockEnd
2138-1848:710226984.602 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710226984.681 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710233330.004 : => ReadNVMData
2138-1848:710233330.185 : => IoObject::IoLockStart
2138-1848:710233330.337 : => CAsicIO::CheckDevice
2138-1848:710233330.398 : => CNT96226::ConnectIsAvailable
2138-1848:710233360.741 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710233360.867 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710233360.939 : <= IoObject::IoLockStart
2138-1848:710233361.014 : => ReadNVMDataInternal
2138-1848:710233361.084 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710233361.153 : IO Send command 10 bytes
2138-1848:710233361.279 : => CNT96226::VenderCmd_SetData
2138-1848:710233361.344 : iCmd = 0, nBytes = 10
2138-1848:710233361.461 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710233684.842 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710233685.031 : System send command 10 bytes + data 0 bytes
2138-1848:710233685.107 : IO total need to receive data 128 bytes
2138-1848:710233685.174 : => CNT96226::VenderCmd_GetData
2138-1848:710233685.240 : iCmd = 0, nBytes = 128
2138-1848:710233819.480 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710233819.649 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710233819.791 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710233819.933 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710233820.063 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710233820.191 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710233820.322 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710233820.445 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710233820.515 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710233820.579 : System total receive data 128 bytes
2138-1848:710233820.649 : => CNT96226::VenderCmd_GetData
2138-1848:710233820.706 : iCmd = 1, nBytes = 4
2138-1848:710233974.720 : 0000 : 00 00 00 00 
2138-1848:710233974.892 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710233975.078 : <= CAsicIO::DoIo ret = 1
2138-1848:710233975.285 : NVMData.PadScanCount = 0
2138-1848:710233975.353 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710233975.415 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710233975.479 : NVMData.FlatbedScanCount = 0
2138-1848:710233975.540 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710233975.597 : NVMData.SideEdgeFletbed = 0
2138-1848:710233975.660 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710233975.721 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710233975.784 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710233975.844 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710233975.905 : NVMData.BornMonth = 0
2138-1848:710233975.959 : NVMData.BornDay = 0
2138-1848:710233976.016 : NVMData.BornYear = 0
2138-1848:710233976.071 : NVMData.FirstScanMonth = 5
2138-1848:710233976.127 : NVMData.FirstScanDay = 18
2138-1848:710233976.186 : NVMData.FirstScanYear = 2020
2138-1848:710233976.246 : NVMData.VerticalMagnification = 0
2138-1848:710233976.307 : NVMData.HorizontalMagnification = 0
2138-1848:710233976.373 : NVMData.PowerSavingTime = 15
2138-1848:710233976.441 : NVMData.SN = A094165189010062
2138-1848:710233976.496 : NVMData.AutoFeed = 0
2138-1848:710233976.551 : NVMData.CCDType = 0
2138-1848:710233976.604 : NVMData.ScanSpeed = 0
2138-1848:710233976.659 : NVMData.RollerCount = 0
2138-1848:710233976.715 : NVMData.MultifeedCount = 0
2138-1848:710233976.771 : NVMData.JamCount = 0
2138-1848:710233976.825 : NVMData.IdentifyInfo = 
2138-1848:710233976.881 : NVMData.FormalName = 
2138-1848:710233976.933 : NVMData.ReservedB = 0
2138-1848:710233976.990 : NVMData.FunctionCode = 0
2138-1848:710233977.047 : NVMData.PreFeed = 0
2138-1848:710233977.105 : NVMData.PreFeedTime = 0
2138-1848:710233977.158 : NVMData.ButtonNumber = 0
2138-1848:710233977.214 : NVMData.PowerOffTime = 0
2138-1848:710233977.276 : <= ReadNVMDataInternal ret = 1
2138-1848:710233977.341 : => IoObject::IoLockEnd
2138-1848:710233977.421 : <= IoObject::IoLockEnd
2138-1848:710233977.475 : <= ReadNVMData ret = 1
2138-1848:710243382.864 : => GetADFStatus
2138-1848:710243383.226 : => IoObject::IoLockStart
2138-1848:710243383.384 : => CAsicIO::CheckDevice
2138-1848:710243383.449 : => CNT96226::ConnectIsAvailable
2138-1848:710243403.807 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710243403.918 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710243403.982 : <= IoObject::IoLockStart
2138-1848:710243404.051 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710243404.129 : IO Send command 10 bytes
2138-1848:710243404.274 : => CNT96226::VenderCmd_SetData
2138-1848:710243404.339 : iCmd = 0, nBytes = 10
2138-1848:710243404.454 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710243543.010 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710243543.150 : System send command 10 bytes + data 0 bytes
2138-1848:710243543.233 : IO total need to receive data 2 bytes
2138-1848:710243543.307 : => CNT96226::VenderCmd_GetData
2138-1848:710243543.370 : iCmd = 0, nBytes = 2
2138-1848:710243651.157 : 0000 : 01 00 
2138-1848:710243651.261 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710243651.332 : System total receive data 2 bytes
2138-1848:710243651.402 : => CNT96226::VenderCmd_GetData
2138-1848:710243651.462 : iCmd = 1, nBytes = 4
2138-1848:710243755.692 : 0000 : 00 00 00 00 
2138-1848:710243755.822 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710243755.983 : <= CAsicIO::DoIo ret = 1
2138-1848:710243756.057 : Return status = 1
2138-1848:710243756.123 : => IoObject::IoLockEnd
2138-1848:710243756.207 : <= IoObject::IoLockEnd
2138-1848:710243756.265 : <= GetADFStatus ret = 1
2138-1848:710246264.343 : => GetADFStatus
2138-1848:710246264.562 : => IoObject::IoLockStart
2138-1848:710246264.730 : => CAsicIO::CheckDevice
2138-1848:710246264.802 : => CNT96226::ConnectIsAvailable
2138-1848:710246280.126 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710246280.243 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710246280.315 : <= IoObject::IoLockStart
2138-1848:710246280.384 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710246280.572 : IO Send command 10 bytes
2138-1848:710246280.742 : => CNT96226::VenderCmd_SetData
2138-1848:710246280.809 : iCmd = 0, nBytes = 10
2138-1848:710246280.931 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710246423.289 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710246423.449 : System send command 10 bytes + data 0 bytes
2138-1848:710246423.533 : IO total need to receive data 2 bytes
2138-1848:710246423.603 : => CNT96226::VenderCmd_GetData
2138-1848:710246423.670 : iCmd = 0, nBytes = 2
2138-1848:710246531.603 : 0000 : 01 00 
2138-1848:710246531.749 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710246531.834 : System total receive data 2 bytes
2138-1848:710246531.905 : => CNT96226::VenderCmd_GetData
2138-1848:710246531.968 : iCmd = 1, nBytes = 4
2138-1848:710246639.737 : 0000 : 00 00 00 00 
2138-1848:710246639.841 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710246639.999 : <= CAsicIO::DoIo ret = 1
2138-1848:710246640.071 : Return status = 1
2138-1848:710246640.134 : => IoObject::IoLockEnd
2138-1848:710246640.215 : <= IoObject::IoLockEnd
2138-1848:710246640.273 : <= GetADFStatus ret = 1
2138-1848:710248501.125 : => TerminateDriver
2138-1848:710248501.325 : => CAsicIO::~CAsicIO,pStage=205589576
2138-1848:710248501.410 : => CNT96226::Close
2138-1848:710248505.545 : <= CNT96226::Close ret = 1
2138-1848:710248505.641 : <= CAsicIO::~CAsicIO
2138-1848:710248505.707 : => IoObject::IoLockEnd
2138-1848:710248505.768 : <= IoObject::IoLockEnd
2138-1848:710248505.827 : => IoObject::TerminateDevice
2138-1848:710248505.889 : => IoObject::IoLockEnd
2138-1848:710248505.946 : <= IoObject::IoLockEnd
2138-1848:710248506.048 : <= IoObject::TerminateDevice
2138-1848:710248506.274 : <= TerminateDriver ret = 1
2138-1848:710258579.098 : ============Debug Start==========
2138-1848:710258579.411 : Date : 2020/5/18 09:48:17
2138-1848:710258579.499 : Process ID : 2138
2138-1848:710258579.830 : Windows : Version 10.0 build 18363 
2138-1848:710258580.313 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710258580.383 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710258580.453 : MemoryStatus.ullAvailPhys : 5857996800
2138-1848:710258580.517 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710258580.585 : MemoryStatus.ullAvailPageFile : 7275937792
2138-1848:710258580.650 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710258580.717 : MemoryStatus.ullAvailVirtual : 1712848896
2138-1848:710258580.782 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710258580.891 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710258580.957 : CPU Family 6 Model 10 Stepping 7
2138-1848:710258581.207 : CPU Count : 4
2138-1848:710258581.262 : CPU Frequency : 100.000 Mhz
2138-1848:710258585.979 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710258586.119 : => InitializeDriver
2138-1848:710258586.370 : <= InitializeDriver ret = 1
2138-1848:710258586.435 : => InitializeScanner
2138-1848:710258586.520 : => CAsicIO::GetDeviceList
2138-1848:710258586.715 : => CNT96226::CNT96226
2138-1848:710258586.776 : => CNT96226::Open
2138-1848:710258609.438 : <= CNT96226::Open ret = 1
2138-1848:710258609.540 : => CNT96226::Initialize
2138-1848:710258609.743 : <= CNT96226::Initialize ret = 1
2138-1848:710258609.808 : <= CNT96226::CNT96226
2138-1848:710258609.866 : => CNT96226::EnumAvailableDevice
2138-1848:710258613.397 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710258613.484 : DeviceHandleTable[ 0 ] = 256
2138-1848:710258613.548 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710264235.401 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710264236.542 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710264244.614 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710264244.833 : => IoObject::GetLockName
2138-1848:710264244.953 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710264245.104 : <= IoObject::GetLockName
2138-1848:710264245.938 : => CNT96226::VenderCmd_GetData
2138-1848:710264246.078 : iCmd = 3, nBytes = 2
2138-1848:710264665.755 : 0000 : 06 38 
2138-1848:710264665.991 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710264666.146 : => CNT96226::VenderCmd_GetData
2138-1848:710264666.268 : iCmd = 4, nBytes = 2
2138-1848:710264983.611 : 0000 : 07 07 
2138-1848:710264983.821 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710264983.999 : Device 0 USB ID = 0638 : 0707
2138-1848:710264984.180 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710264984.330 : IO Send command 10 bytes
2138-1848:710264984.451 : => CNT96226::VenderCmd_SetData
2138-1848:710264984.580 : iCmd = 0, nBytes = 10
2138-1848:710264984.803 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710265198.737 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710265198.970 : => CNT96226::VenderCmd_GetData
2138-1848:710265199.093 : iCmd = 0, nBytes = 165
2138-1848:710265387.990 : skip dump 37 bytes
2138-1848:710265388.372 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710265388.665 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710265388.945 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710265389.223 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710265389.495 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710265389.782 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710265390.047 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710265390.311 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710265390.454 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710265390.596 : => CNT96226::VenderCmd_GetData
2138-1848:710265390.943 : iCmd = 1, nBytes = 4
2138-1848:710265600.760 : 0000 : 00 00 00 00 
2138-1848:710265600.971 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710265601.112 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710265601.247 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710265601.390 : IO Send command 10 bytes
2138-1848:710265601.503 : => CNT96226::VenderCmd_SetData
2138-1848:710265601.621 : iCmd = 0, nBytes = 10
2138-1848:710265601.837 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710265952.274 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710265952.552 : => CNT96226::VenderCmd_GetData
2138-1848:710265952.688 : iCmd = 0, nBytes = 128
2138-1848:710266153.664 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710266154.016 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710266154.316 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710266154.603 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710266154.873 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710266155.140 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710266155.406 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710266155.670 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710266155.819 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710266155.956 : => CNT96226::VenderCmd_GetData
2138-1848:710266156.067 : iCmd = 1, nBytes = 4
2138-1848:710266370.879 : 0000 : 00 00 00 00 
2138-1848:710266371.072 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710266371.204 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710266371.491 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710266371.655 : => CNT96226::Close
2138-1848:710266378.325 : <= CNT96226::Close ret = 1
2138-1848:710266378.489 : <= CNT96226::~CNT96226
2138-1848:710266378.667 : <= CAsicIO::GetDeviceList
2138-1848:710266379.564 : => IoObject::SetTimeout
2138-1848:710266379.687 : Timeout--> In = 0 Out = 0
2138-1848:710266379.815 : <= IoObject::SetTimeout
2138-1848:710266379.958 : => CAsicIO::CAsicIO
2138-1848:710266380.105 : => CNT96226::CNT96226
2138-1848:710266380.223 : => CNT96226::Open
2138-1848:710266424.540 : <= CNT96226::Open ret = 1
2138-1848:710266424.760 : => CNT96226::Initialize
2138-1848:710266425.183 : <= CNT96226::Initialize ret = 1
2138-1848:710266425.313 : <= CNT96226::CNT96226
2138-1848:710266425.435 : <= CAsicIO::CAsicIO
2138-1848:710266425.554 : => CAsicIO::InitializeDevice
2138-1848:710266425.699 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710266434.259 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710266434.520 : => IoObject::GetLockName
2138-1848:710266434.648 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710266434.791 : <= IoObject::GetLockName
2138-1848:710266435.624 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710266435.788 : IO Send command 10 bytes
2138-1848:710266435.908 : => CNT96226::VenderCmd_SetData
2138-1848:710266436.032 : iCmd = 0, nBytes = 10
2138-1848:710266436.264 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710266791.562 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710266791.805 : => CNT96226::VenderCmd_GetData
2138-1848:710266791.947 : iCmd = 0, nBytes = 128
2138-1848:710267000.347 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710267000.696 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710267000.975 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710267001.256 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710267001.526 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710267002.160 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710267002.447 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710267002.713 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710267002.851 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710267003.155 : => CNT96226::VenderCmd_GetData
2138-1848:710267003.272 : iCmd = 1, nBytes = 4
2138-1848:710267212.957 : 0000 : 00 00 00 00 
2138-1848:710267213.151 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710267213.279 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710267213.405 : => CNT96226::VenderCmd_GetData
2138-1848:710267213.521 : iCmd = 3, nBytes = 2
2138-1848:710267612.394 : 0000 : 06 38 
2138-1848:710267612.608 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710267612.753 : => CNT96226::VenderCmd_GetData
2138-1848:710267612.872 : iCmd = 4, nBytes = 2
2138-1848:710267920.152 : 0000 : 07 07 
2138-1848:710267920.334 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710267920.588 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710267920.781 : => IoObject::InitializeDevice
2138-1848:710267920.965 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710267922.122 : <= IoObject::InitializeDevice ret = 1
2138-1848:710267922.280 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710267923.247 : => FindScanner
2138-1848:710267923.364 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710267923.500 : <= FindScanner ret = 1
2138-1848:710267923.624 : => IoObject::IoLockStart
2138-1848:710267923.804 : => CAsicIO::CheckDevice
2138-1848:710267923.917 : => CNT96226::ConnectIsAvailable
2138-1848:710267947.382 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710267947.587 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710267947.708 : <= IoObject::IoLockStart
2138-1848:710267947.831 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710267947.964 : IO Send command 10 bytes
2138-1848:710267948.140 : => CNT96226::VenderCmd_SetData
2138-1848:710267948.260 : iCmd = 0, nBytes = 10
2138-1848:710267948.481 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710268150.058 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710268150.280 : System send command 10 bytes + data 0 bytes
2138-1848:710268150.415 : IO total need to receive data 5 bytes
2138-1848:710268150.543 : => CNT96226::VenderCmd_GetData
2138-1848:710268150.664 : iCmd = 0, nBytes = 5
2138-1848:710268366.406 : 0000 : 06 00 02 02 ab 
2138-1848:710268366.591 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710268366.727 : System total receive data 5 bytes
2138-1848:710268366.865 : => CNT96226::VenderCmd_GetData
2138-1848:710268366.987 : iCmd = 1, nBytes = 4
2138-1848:710268565.823 : 0000 : 00 00 00 00 
2138-1848:710268566.018 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710268566.264 : <= CAsicIO::DoIo ret = 1
2138-1848:710268566.389 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710268566.536 : IO Send command 10 bytes
2138-1848:710268566.730 : => CNT96226::VenderCmd_SetData
2138-1848:710268566.860 : iCmd = 0, nBytes = 10
2138-1848:710268567.075 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710268775.379 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710268775.662 : System send command 10 bytes + data 0 bytes
2138-1848:710268775.824 : IO total need to receive data 165 bytes
2138-1848:710268775.965 : => CNT96226::VenderCmd_GetData
2138-1848:710268776.091 : iCmd = 0, nBytes = 165
2138-1848:710268983.649 : skip dump 37 bytes
2138-1848:710268984.026 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710268984.326 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710268984.617 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710268984.902 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710268985.183 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710268985.462 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710268985.720 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710268985.998 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710268986.140 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710268986.267 : System total receive data 165 bytes
2138-1848:710268986.399 : => CNT96226::VenderCmd_GetData
2138-1848:710268986.723 : iCmd = 1, nBytes = 4
2138-1848:710269189.247 : 0000 : 00 00 00 00 
2138-1848:710269189.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710269189.737 : <= CAsicIO::DoIo ret = 1
2138-1848:710269189.864 : Dump Inquiry
2138-1848:710269190.141 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710269190.424 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710269190.705 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710269190.989 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710269191.261 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710269191.548 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710269191.805 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269192.061 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269192.334 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710269192.601 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710269192.784 : 00a0 : 00 00 00 00 00 
2138-1848:710269192.920 : => ReadNVMDataInternal
2138-1848:710269193.452 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710269193.599 : IO Send command 10 bytes
2138-1848:710269193.785 : => CNT96226::VenderCmd_SetData
2138-1848:710269193.899 : iCmd = 0, nBytes = 10
2138-1848:710269194.111 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710269557.460 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710269557.737 : System send command 10 bytes + data 0 bytes
2138-1848:710269557.893 : IO total need to receive data 128 bytes
2138-1848:710269558.035 : => CNT96226::VenderCmd_GetData
2138-1848:710269558.158 : iCmd = 0, nBytes = 128
2138-1848:710269769.122 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269769.471 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269769.763 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710269770.039 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710269770.306 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710269770.564 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269770.834 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269771.092 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710269771.231 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710269771.364 : System total receive data 128 bytes
2138-1848:710269771.494 : => CNT96226::VenderCmd_GetData
2138-1848:710269771.607 : iCmd = 1, nBytes = 4
2138-1848:710269969.496 : 0000 : 00 00 00 00 
2138-1848:710269970.076 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710269970.336 : <= CAsicIO::DoIo ret = 1
2138-1848:710269970.475 : NVMData.PadScanCount = 0
2138-1848:710269970.589 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710269970.711 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710269970.833 : NVMData.FlatbedScanCount = 0
2138-1848:710269970.946 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710269971.060 : NVMData.SideEdgeFletbed = 0
2138-1848:710269971.175 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710269971.295 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710269971.414 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710269971.543 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710269971.662 : NVMData.BornMonth = 0
2138-1848:710269971.771 : NVMData.BornDay = 0
2138-1848:710269971.880 : NVMData.BornYear = 0
2138-1848:710269971.991 : NVMData.FirstScanMonth = 5
2138-1848:710269972.102 : NVMData.FirstScanDay = 18
2138-1848:710269972.216 : NVMData.FirstScanYear = 2020
2138-1848:710269972.330 : NVMData.VerticalMagnification = 0
2138-1848:710269972.447 : NVMData.HorizontalMagnification = 0
2138-1848:710269972.569 : NVMData.PowerSavingTime = 15
2138-1848:710269972.683 : NVMData.SN = A094165189010062
2138-1848:710269972.793 : NVMData.AutoFeed = 0
2138-1848:710269972.901 : NVMData.CCDType = 0
2138-1848:710269973.261 : NVMData.ScanSpeed = 0
2138-1848:710269973.383 : NVMData.RollerCount = 0
2138-1848:710269973.490 : NVMData.MultifeedCount = 0
2138-1848:710269973.601 : NVMData.JamCount = 0
2138-1848:710269973.705 : NVMData.IdentifyInfo = 
2138-1848:710269973.817 : NVMData.FormalName = 
2138-1848:710269973.922 : NVMData.ReservedB = 0
2138-1848:710269974.034 : NVMData.FunctionCode = 0
2138-1848:710269974.142 : NVMData.PreFeed = 0
2138-1848:710269974.248 : NVMData.PreFeedTime = 0
2138-1848:710269974.356 : NVMData.ButtonNumber = 0
2138-1848:710269974.463 : NVMData.PowerOffTime = 0
2138-1848:710269974.575 : <= ReadNVMDataInternal ret = 1
2138-1848:710269974.715 : => IoObject::IoLockEnd
2138-1848:710269974.879 : <= IoObject::IoLockEnd
2138-1848:710269974.983 : <= InitializeScanner ret = 1
2138-1848:710269975.111 : => GetLogicalScannerAbilityEx
2138-1848:710269975.233 : => IoObject::IoLockStart
2138-1848:710269975.398 : => CAsicIO::CheckDevice
2138-1848:710269975.510 : => CNT96226::ConnectIsAvailable
2138-1848:710270000.295 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710270000.502 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710270000.870 : <= IoObject::IoLockStart
2138-1848:710270000.997 : => IoObject::IoLockEnd
2138-1848:710270001.173 : <= IoObject::IoLockEnd
2138-1848:710270001.386 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710270001.540 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710270299.616 : => ReadNVMData
2138-1848:710270299.868 : => IoObject::IoLockStart
2138-1848:710270300.089 : => CAsicIO::CheckDevice
2138-1848:710270300.206 : => CNT96226::ConnectIsAvailable
2138-1848:710270326.860 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710270327.070 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710270327.194 : <= IoObject::IoLockStart
2138-1848:710270327.322 : => ReadNVMDataInternal
2138-1848:710270327.440 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710270327.584 : IO Send command 10 bytes
2138-1848:710270327.800 : => CNT96226::VenderCmd_SetData
2138-1848:710270327.916 : iCmd = 0, nBytes = 10
2138-1848:710270328.145 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710270702.451 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710270702.749 : System send command 10 bytes + data 0 bytes
2138-1848:710270702.896 : IO total need to receive data 128 bytes
2138-1848:710270703.032 : => CNT96226::VenderCmd_GetData
2138-1848:710270703.155 : iCmd = 0, nBytes = 128
2138-1848:710270917.631 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710270918.015 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710270918.323 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710270918.609 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710270918.880 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710270919.142 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710270919.423 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710270919.685 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710270919.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710270919.974 : System total receive data 128 bytes
2138-1848:710270920.103 : => CNT96226::VenderCmd_GetData
2138-1848:710270920.227 : iCmd = 1, nBytes = 4
2138-1848:710271125.325 : 0000 : 00 00 00 00 
2138-1848:710271125.522 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710271125.769 : <= CAsicIO::DoIo ret = 1
2138-1848:710271125.911 : NVMData.PadScanCount = 0
2138-1848:710271126.032 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710271126.148 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710271126.271 : NVMData.FlatbedScanCount = 0
2138-1848:710271126.387 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710271126.505 : NVMData.SideEdgeFletbed = 0
2138-1848:710271126.624 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710271126.745 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710271126.867 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710271127.191 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710271127.319 : NVMData.BornMonth = 0
2138-1848:710271127.425 : NVMData.BornDay = 0
2138-1848:710271127.539 : NVMData.BornYear = 0
2138-1848:710271127.650 : NVMData.FirstScanMonth = 5
2138-1848:710271127.762 : NVMData.FirstScanDay = 18
2138-1848:710271127.877 : NVMData.FirstScanYear = 2020
2138-1848:710271127.996 : NVMData.VerticalMagnification = 0
2138-1848:710271128.283 : NVMData.HorizontalMagnification = 0
2138-1848:710271128.400 : NVMData.PowerSavingTime = 15
2138-1848:710271128.509 : NVMData.SN = A094165189010062
2138-1848:710271128.623 : NVMData.AutoFeed = 0
2138-1848:710271128.730 : NVMData.CCDType = 0
2138-1848:710271128.844 : NVMData.ScanSpeed = 0
2138-1848:710271128.950 : NVMData.RollerCount = 0
2138-1848:710271129.060 : NVMData.MultifeedCount = 0
2138-1848:710271129.175 : NVMData.JamCount = 0
2138-1848:710271129.287 : NVMData.IdentifyInfo = 
2138-1848:710271129.397 : NVMData.FormalName = 
2138-1848:710271129.500 : NVMData.ReservedB = 0
2138-1848:710271129.615 : NVMData.FunctionCode = 0
2138-1848:710271129.733 : NVMData.PreFeed = 0
2138-1848:710271129.840 : NVMData.PreFeedTime = 0
2138-1848:710271129.951 : NVMData.ButtonNumber = 0
2138-1848:710271130.059 : NVMData.PowerOffTime = 0
2138-1848:710271130.169 : <= ReadNVMDataInternal ret = 1
2138-1848:710271130.293 : => IoObject::IoLockEnd
2138-1848:710271130.453 : <= IoObject::IoLockEnd
2138-1848:710271130.566 : <= ReadNVMData ret = 1
2138-1848:710273775.216 : ============Debug Start==========
2138-1848:710273775.545 : Date : 2020/5/18 09:48:18
2138-1848:710273775.635 : Process ID : 2138
2138-1848:710273775.979 : Windows : Version 10.0 build 18363 
2138-1848:710273776.469 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710273776.536 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710273776.609 : MemoryStatus.ullAvailPhys : 5858107392
2138-1848:710273776.672 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710273776.738 : MemoryStatus.ullAvailPageFile : 7276568576
2138-1848:710273776.805 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710273776.867 : MemoryStatus.ullAvailVirtual : 1712885760
2138-1848:710273776.937 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710273777.042 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710273777.108 : CPU Family 6 Model 10 Stepping 7
2138-1848:710273777.370 : CPU Count : 4
2138-1848:710273777.422 : CPU Frequency : 100.000 Mhz
2138-1848:710273781.998 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710273782.146 : => InitializeDriver
2138-1848:710273782.397 : <= InitializeDriver ret = 1
2138-1848:710275988.523 : => InitializeScanner
2138-1848:710275988.804 : => CAsicIO::GetDeviceList
2138-1848:710275989.222 : => CNT96226::CNT96226
2138-1848:710275989.295 : => CNT96226::Open
2138-1848:710276015.633 : <= CNT96226::Open ret = 1
2138-1848:710276015.746 : => CNT96226::Initialize
2138-1848:710276015.964 : <= CNT96226::Initialize ret = 1
2138-1848:710276016.028 : <= CNT96226::CNT96226
2138-1848:710276016.086 : => CNT96226::EnumAvailableDevice
2138-1848:710276019.670 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710276019.760 : DeviceHandleTable[ 0 ] = 256
2138-1848:710276019.827 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710281602.095 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710281603.187 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710281611.241 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710281611.471 : => IoObject::GetLockName
2138-1848:710281611.606 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710281611.752 : <= IoObject::GetLockName
2138-1848:710281612.562 : => CNT96226::VenderCmd_GetData
2138-1848:710281612.698 : iCmd = 3, nBytes = 2
2138-1848:710282021.714 : 0000 : 06 38 
2138-1848:710282021.965 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710282022.117 : => CNT96226::VenderCmd_GetData
2138-1848:710282022.239 : iCmd = 4, nBytes = 2
2138-1848:710282354.219 : 0000 : 07 07 
2138-1848:710282354.462 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710282354.651 : Device 0 USB ID = 0638 : 0707
2138-1848:710282354.824 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710282354.970 : IO Send command 10 bytes
2138-1848:710282355.095 : => CNT96226::VenderCmd_SetData
2138-1848:710282355.222 : iCmd = 0, nBytes = 10
2138-1848:710282355.456 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710282566.126 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710282566.412 : => CNT96226::VenderCmd_GetData
2138-1848:710282566.557 : iCmd = 0, nBytes = 165
2138-1848:710282778.789 : skip dump 37 bytes
2138-1848:710282779.231 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710282779.529 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710282779.815 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710282780.097 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710282780.363 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710282780.658 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710282780.918 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710282781.184 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710282781.324 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710282781.461 : => CNT96226::VenderCmd_GetData
2138-1848:710282781.868 : iCmd = 1, nBytes = 4
2138-1848:710282983.104 : 0000 : 00 00 00 00 
2138-1848:710282983.325 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710282983.487 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710282983.628 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710282983.772 : IO Send command 10 bytes
2138-1848:710282983.899 : => CNT96226::VenderCmd_SetData
2138-1848:710282984.020 : iCmd = 0, nBytes = 10
2138-1848:710282984.250 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710283336.494 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710283336.759 : => CNT96226::VenderCmd_GetData
2138-1848:710283336.893 : iCmd = 0, nBytes = 128
2138-1848:710283549.058 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710283549.408 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710283549.700 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710283549.993 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710283550.264 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710283550.538 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710283550.805 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710283551.071 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710283551.207 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710283551.344 : => CNT96226::VenderCmd_GetData
2138-1848:710283551.462 : iCmd = 1, nBytes = 4
2138-1848:710283769.127 : 0000 : 00 00 00 00 
2138-1848:710283769.359 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710283769.507 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710283769.835 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710283769.995 : => CNT96226::Close
2138-1848:710283777.242 : <= CNT96226::Close ret = 1
2138-1848:710283777.411 : <= CNT96226::~CNT96226
2138-1848:710283777.580 : <= CAsicIO::GetDeviceList
2138-1848:710283778.501 : => IoObject::SetTimeout
2138-1848:710283778.625 : Timeout--> In = 0 Out = 0
2138-1848:710283778.749 : <= IoObject::SetTimeout
2138-1848:710283778.883 : => CAsicIO::CAsicIO
2138-1848:710283779.032 : => CNT96226::CNT96226
2138-1848:710283779.149 : => CNT96226::Open
2138-1848:710283823.620 : <= CNT96226::Open ret = 1
2138-1848:710283823.833 : => CNT96226::Initialize
2138-1848:710283824.252 : <= CNT96226::Initialize ret = 1
2138-1848:710283824.386 : <= CNT96226::CNT96226
2138-1848:710283824.497 : <= CAsicIO::CAsicIO
2138-1848:710283824.618 : => CAsicIO::InitializeDevice
2138-1848:710283824.770 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710283832.621 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710283832.859 : => IoObject::GetLockName
2138-1848:710283832.981 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710283833.120 : <= IoObject::GetLockName
2138-1848:710283833.969 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710283834.128 : IO Send command 10 bytes
2138-1848:710283834.243 : => CNT96226::VenderCmd_SetData
2138-1848:710283834.366 : iCmd = 0, nBytes = 10
2138-1848:710283834.608 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710284193.809 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710284194.089 : => CNT96226::VenderCmd_GetData
2138-1848:710284194.235 : iCmd = 0, nBytes = 128
2138-1848:710284411.013 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710284411.407 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710284411.698 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710284411.985 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710284412.263 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710284412.525 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710284412.795 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710284413.073 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710284413.215 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710284413.660 : => CNT96226::VenderCmd_GetData
2138-1848:710284413.792 : iCmd = 1, nBytes = 4
2138-1848:710284635.690 : 0000 : 00 00 00 00 
2138-1848:710284635.920 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710284636.079 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710284636.213 : => CNT96226::VenderCmd_GetData
2138-1848:710284636.342 : iCmd = 3, nBytes = 2
2138-1848:710285045.055 : 0000 : 06 38 
2138-1848:710285045.272 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710285045.419 : => CNT96226::VenderCmd_GetData
2138-1848:710285045.542 : iCmd = 4, nBytes = 2
2138-1848:710285366.044 : 0000 : 07 07 
2138-1848:710285366.271 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710285366.555 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710285366.769 : => IoObject::InitializeDevice
2138-1848:710285366.959 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710285368.136 : <= IoObject::InitializeDevice ret = 1
2138-1848:710285368.294 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710285369.312 : => FindScanner
2138-1848:710285369.431 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710285369.574 : <= FindScanner ret = 1
2138-1848:710285369.695 : => IoObject::IoLockStart
2138-1848:710285369.874 : => CAsicIO::CheckDevice
2138-1848:710285369.991 : => CNT96226::ConnectIsAvailable
2138-1848:710285392.469 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710285392.681 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710285392.809 : <= IoObject::IoLockStart
2138-1848:710285392.935 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710285393.077 : IO Send command 10 bytes
2138-1848:710285393.251 : => CNT96226::VenderCmd_SetData
2138-1848:710285393.375 : iCmd = 0, nBytes = 10
2138-1848:710285393.597 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710285601.647 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710285601.902 : System send command 10 bytes + data 0 bytes
2138-1848:710285602.048 : IO total need to receive data 5 bytes
2138-1848:710285602.184 : => CNT96226::VenderCmd_GetData
2138-1848:710285602.311 : iCmd = 0, nBytes = 5
2138-1848:710285822.376 : 0000 : 06 00 02 02 ab 
2138-1848:710285822.612 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710285822.770 : System total receive data 5 bytes
2138-1848:710285822.913 : => CNT96226::VenderCmd_GetData
2138-1848:710285823.044 : iCmd = 1, nBytes = 4
2138-1848:710286035.011 : 0000 : 00 00 00 00 
2138-1848:710286035.199 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710286035.455 : <= CAsicIO::DoIo ret = 1
2138-1848:710286035.589 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710286035.738 : IO Send command 10 bytes
2138-1848:710286035.936 : => CNT96226::VenderCmd_SetData
2138-1848:710286036.061 : iCmd = 0, nBytes = 10
2138-1848:710286036.285 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710286246.189 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710286246.403 : System send command 10 bytes + data 0 bytes
2138-1848:710286246.546 : IO total need to receive data 165 bytes
2138-1848:710286246.683 : => CNT96226::VenderCmd_GetData
2138-1848:710286246.799 : iCmd = 0, nBytes = 165
2138-1848:710286447.244 : skip dump 37 bytes
2138-1848:710286447.606 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710286447.906 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710286448.182 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710286448.459 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710286448.732 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710286449.025 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710286449.289 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710286449.553 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710286449.697 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710286449.821 : System total receive data 165 bytes
2138-1848:710286449.948 : => CNT96226::VenderCmd_GetData
2138-1848:710286450.269 : iCmd = 1, nBytes = 4
2138-1848:710286660.756 : 0000 : 00 00 00 00 
2138-1848:710286660.945 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710286661.183 : <= CAsicIO::DoIo ret = 1
2138-1848:710286661.313 : Dump Inquiry
2138-1848:710286661.571 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710286661.856 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710286662.135 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710286662.410 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710286662.683 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710286662.972 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710286663.236 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710286663.501 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710286663.783 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710286664.053 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710286664.233 : 00a0 : 00 00 00 00 00 
2138-1848:710286664.369 : => ReadNVMDataInternal
2138-1848:710286664.752 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710286664.892 : IO Send command 10 bytes
2138-1848:710286665.071 : => CNT96226::VenderCmd_SetData
2138-1848:710286665.185 : iCmd = 0, nBytes = 10
2138-1848:710286665.395 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710287024.413 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710287024.685 : System send command 10 bytes + data 0 bytes
2138-1848:710287024.837 : IO total need to receive data 128 bytes
2138-1848:710287024.975 : => CNT96226::VenderCmd_GetData
2138-1848:710287025.105 : iCmd = 0, nBytes = 128
2138-1848:710287239.900 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710287240.288 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710287240.594 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710287240.886 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710287241.157 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710287241.419 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710287241.691 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710287241.959 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710287242.100 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710287242.243 : System total receive data 128 bytes
2138-1848:710287242.380 : => CNT96226::VenderCmd_GetData
2138-1848:710287242.503 : iCmd = 1, nBytes = 4
2138-1848:710287452.337 : 0000 : 00 00 00 00 
2138-1848:710287452.525 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710287452.764 : <= CAsicIO::DoIo ret = 1
2138-1848:710287452.905 : NVMData.PadScanCount = 0
2138-1848:710287453.028 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710287453.155 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710287453.276 : NVMData.FlatbedScanCount = 0
2138-1848:710287453.392 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710287453.513 : NVMData.SideEdgeFletbed = 0
2138-1848:710287453.627 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710287453.748 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710287453.874 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710287453.995 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710287454.109 : NVMData.BornMonth = 0
2138-1848:710287454.222 : NVMData.BornDay = 0
2138-1848:710287454.332 : NVMData.BornYear = 0
2138-1848:710287454.436 : NVMData.FirstScanMonth = 5
2138-1848:710287454.552 : NVMData.FirstScanDay = 18
2138-1848:710287454.668 : NVMData.FirstScanYear = 2020
2138-1848:710287454.791 : NVMData.VerticalMagnification = 0
2138-1848:710287454.909 : NVMData.HorizontalMagnification = 0
2138-1848:710287455.032 : NVMData.PowerSavingTime = 15
2138-1848:710287455.152 : NVMData.SN = A094165189010062
2138-1848:710287455.266 : NVMData.AutoFeed = 0
2138-1848:710287455.373 : NVMData.CCDType = 0
2138-1848:710287455.688 : NVMData.ScanSpeed = 0
2138-1848:710287455.805 : NVMData.RollerCount = 0
2138-1848:710287455.917 : NVMData.MultifeedCount = 0
2138-1848:710287456.031 : NVMData.JamCount = 0
2138-1848:710287456.146 : NVMData.IdentifyInfo = 
2138-1848:710287456.258 : NVMData.FormalName = 
2138-1848:710287456.365 : NVMData.ReservedB = 0
2138-1848:710287456.473 : NVMData.FunctionCode = 0
2138-1848:710287456.585 : NVMData.PreFeed = 0
2138-1848:710287456.695 : NVMData.PreFeedTime = 0
2138-1848:710287456.803 : NVMData.ButtonNumber = 0
2138-1848:710287456.912 : NVMData.PowerOffTime = 0
2138-1848:710287457.021 : <= ReadNVMDataInternal ret = 1
2138-1848:710287457.171 : => IoObject::IoLockEnd
2138-1848:710287457.321 : <= IoObject::IoLockEnd
2138-1848:710287457.431 : <= InitializeScanner ret = 1
2138-1848:710288782.657 : => GetLogicalScannerAbility
2138-1848:710288782.859 : => IoObject::IoLockStart
2138-1848:710288782.998 : => CAsicIO::CheckDevice
2138-1848:710288783.064 : => CNT96226::ConnectIsAvailable
2138-1848:710288807.050 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710288807.156 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710288807.219 : <= IoObject::IoLockStart
2138-1848:710288807.280 : => IoObject::IoLockEnd
2138-1848:710288807.375 : <= IoObject::IoLockEnd
2138-1848:710288807.453 : <= GetLogicalScannerAbility ret = 1
2138-1848:710291944.821 : => GetLogicalScannerAbilityEx
2138-1848:710291945.025 : => IoObject::IoLockStart
2138-1848:710291945.152 : => CAsicIO::CheckDevice
2138-1848:710291945.220 : => CNT96226::ConnectIsAvailable
2138-1848:710291969.232 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710291969.358 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710291969.424 : <= IoObject::IoLockStart
2138-1848:710291969.489 : => IoObject::IoLockEnd
2138-1848:710291969.594 : <= IoObject::IoLockEnd
2138-1848:710291969.719 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710291969.798 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710298249.985 : => ReadNVMData
2138-1848:710298250.179 : => IoObject::IoLockStart
2138-1848:710298250.319 : => CAsicIO::CheckDevice
2138-1848:710298250.383 : => CNT96226::ConnectIsAvailable
2138-1848:710298275.002 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710298275.121 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710298275.183 : <= IoObject::IoLockStart
2138-1848:710298275.261 : => ReadNVMDataInternal
2138-1848:710298275.330 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710298275.401 : IO Send command 10 bytes
2138-1848:710298275.540 : => CNT96226::VenderCmd_SetData
2138-1848:710298275.601 : iCmd = 0, nBytes = 10
2138-1848:710298275.713 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710298626.611 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710298626.792 : System send command 10 bytes + data 0 bytes
2138-1848:710298626.871 : IO total need to receive data 128 bytes
2138-1848:710298626.943 : => CNT96226::VenderCmd_GetData
2138-1848:710298627.011 : iCmd = 0, nBytes = 128
2138-1848:710298835.443 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710298835.633 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710298835.781 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710298835.916 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710298836.049 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710298836.181 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710298836.311 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710298836.437 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710298836.508 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710298836.574 : System total receive data 128 bytes
2138-1848:710298836.639 : => CNT96226::VenderCmd_GetData
2138-1848:710298836.695 : iCmd = 1, nBytes = 4
2138-1848:710299004.078 : 0000 : 00 00 00 00 
2138-1848:710299004.214 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710299004.384 : <= CAsicIO::DoIo ret = 1
2138-1848:710299004.619 : NVMData.PadScanCount = 0
2138-1848:710299004.687 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710299004.748 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710299004.812 : NVMData.FlatbedScanCount = 0
2138-1848:710299004.872 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710299004.929 : NVMData.SideEdgeFletbed = 0
2138-1848:710299004.985 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710299005.046 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710299005.105 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710299005.163 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710299005.224 : NVMData.BornMonth = 0
2138-1848:710299005.276 : NVMData.BornDay = 0
2138-1848:710299005.330 : NVMData.BornYear = 0
2138-1848:710299005.383 : NVMData.FirstScanMonth = 5
2138-1848:710299005.439 : NVMData.FirstScanDay = 18
2138-1848:710299005.496 : NVMData.FirstScanYear = 2020
2138-1848:710299005.556 : NVMData.VerticalMagnification = 0
2138-1848:710299005.614 : NVMData.HorizontalMagnification = 0
2138-1848:710299005.673 : NVMData.PowerSavingTime = 15
2138-1848:710299005.729 : NVMData.SN = A094165189010062
2138-1848:710299005.783 : NVMData.AutoFeed = 0
2138-1848:710299005.836 : NVMData.CCDType = 0
2138-1848:710299005.888 : NVMData.ScanSpeed = 0
2138-1848:710299005.939 : NVMData.RollerCount = 0
2138-1848:710299005.995 : NVMData.MultifeedCount = 0
2138-1848:710299006.047 : NVMData.JamCount = 0
2138-1848:710299006.100 : NVMData.IdentifyInfo = 
2138-1848:710299006.156 : NVMData.FormalName = 
2138-1848:710299006.207 : NVMData.ReservedB = 0
2138-1848:710299006.263 : NVMData.FunctionCode = 0
2138-1848:710299006.316 : NVMData.PreFeed = 0
2138-1848:710299006.365 : NVMData.PreFeedTime = 0
2138-1848:710299006.417 : NVMData.ButtonNumber = 0
2138-1848:710299006.471 : NVMData.PowerOffTime = 0
2138-1848:710299006.528 : <= ReadNVMDataInternal ret = 1
2138-1848:710299006.593 : => IoObject::IoLockEnd
2138-1848:710299006.670 : <= IoObject::IoLockEnd
2138-1848:710299006.724 : <= ReadNVMData ret = 1
2138-1848:710307358.164 : => GetADFStatus
2138-1848:710307358.595 : => IoObject::IoLockStart
2138-1848:710307358.749 : => CAsicIO::CheckDevice
2138-1848:710307358.811 : => CNT96226::ConnectIsAvailable
2138-1848:710307383.717 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710307383.840 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710307383.907 : <= IoObject::IoLockStart
2138-1848:710307383.976 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710307384.047 : IO Send command 10 bytes
2138-1848:710307384.339 : => CNT96226::VenderCmd_SetData
2138-1848:710307384.409 : iCmd = 0, nBytes = 10
2138-1848:710307384.523 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710307584.940 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710307585.397 : System send command 10 bytes + data 0 bytes
2138-1848:710307585.479 : IO total need to receive data 2 bytes
2138-1848:710307585.547 : => CNT96226::VenderCmd_GetData
2138-1848:710307585.613 : iCmd = 0, nBytes = 2
2138-1848:710307764.802 : 0000 : 01 00 
2138-1848:710307764.932 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710307765.007 : System total receive data 2 bytes
2138-1848:710307765.077 : => CNT96226::VenderCmd_GetData
2138-1848:710307765.134 : iCmd = 1, nBytes = 4
2138-1848:710307899.623 : 0000 : 00 00 00 00 
2138-1848:710307899.744 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710307899.886 : <= CAsicIO::DoIo ret = 1
2138-1848:710307899.950 : Return status = 1
2138-1848:710307900.016 : => IoObject::IoLockEnd
2138-1848:710307900.090 : <= IoObject::IoLockEnd
2138-1848:710307900.144 : <= GetADFStatus ret = 1
2138-1848:710311279.871 : => TerminateDriver
2138-1848:710311280.082 : => CAsicIO::~CAsicIO,pStage=141102152
2138-1848:710311280.171 : => CNT96226::Close
2138-1848:710311284.333 : <= CNT96226::Close ret = 1
2138-1848:710311284.429 : <= CAsicIO::~CAsicIO
2138-1848:710311284.494 : => IoObject::IoLockEnd
2138-1848:710311284.552 : <= IoObject::IoLockEnd
2138-1848:710311284.615 : => IoObject::TerminateDevice
2138-1848:710311284.785 : => IoObject::IoLockEnd
2138-1848:710311284.848 : <= IoObject::IoLockEnd
2138-1848:710311284.944 : <= IoObject::TerminateDevice
2138-1848:710311285.170 : <= TerminateDriver ret = 1
2138-1848:710338299.767 : ============Debug Start==========
2138-1848:710338300.110 : Date : 2020/5/18 09:48:20
2138-1848:710338300.197 : Process ID : 2138
2138-1848:710338300.561 : Windows : Version 10.0 build 18363 
2138-1848:710338301.060 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710338301.125 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710338301.194 : MemoryStatus.ullAvailPhys : 5858787328
2138-1848:710338301.259 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710338301.326 : MemoryStatus.ullAvailPageFile : 7278444544
2138-1848:710338301.394 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710338301.459 : MemoryStatus.ullAvailVirtual : 1713311744
2138-1848:710338301.522 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710338301.629 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710338301.693 : CPU Family 6 Model 10 Stepping 7
2138-1848:710338301.967 : CPU Count : 4
2138-1848:710338302.022 : CPU Frequency : 100.000 Mhz
2138-1848:710338307.158 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710338307.298 : => InitializeDriver
2138-1848:710338307.554 : <= InitializeDriver ret = 1
2138-1848:710338307.615 : => InitializeScanner
2138-1848:710338307.693 : => CAsicIO::GetDeviceList
2138-1848:710338307.895 : => CNT96226::CNT96226
2138-1848:710338307.960 : => CNT96226::Open
2138-1848:710338330.192 : <= CNT96226::Open ret = 1
2138-1848:710338330.297 : => CNT96226::Initialize
2138-1848:710338330.494 : <= CNT96226::Initialize ret = 1
2138-1848:710338330.556 : <= CNT96226::CNT96226
2138-1848:710338330.612 : => CNT96226::EnumAvailableDevice
2138-1848:710338334.139 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710338334.224 : DeviceHandleTable[ 0 ] = 256
2138-1848:710338334.291 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710343094.699 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710343095.842 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710343104.074 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710343104.305 : => IoObject::GetLockName
2138-1848:710343104.435 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710343104.582 : <= IoObject::GetLockName
2138-1848:710343105.450 : => CNT96226::VenderCmd_GetData
2138-1848:710343105.594 : iCmd = 3, nBytes = 2
2138-1848:710343489.322 : 0000 : 06 38 
2138-1848:710343489.610 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710343489.790 : => CNT96226::VenderCmd_GetData
2138-1848:710343489.937 : iCmd = 4, nBytes = 2
2138-1848:710343790.288 : 0000 : 07 07 
2138-1848:710343790.531 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710343790.703 : Device 0 USB ID = 0638 : 0707
2138-1848:710343790.885 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710343791.045 : IO Send command 10 bytes
2138-1848:710343791.169 : => CNT96226::VenderCmd_SetData
2138-1848:710343791.294 : iCmd = 0, nBytes = 10
2138-1848:710343791.525 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710343975.841 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710343976.127 : => CNT96226::VenderCmd_GetData
2138-1848:710343976.267 : iCmd = 0, nBytes = 165
2138-1848:710344157.548 : skip dump 37 bytes
2138-1848:710344158.000 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710344158.312 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710344158.612 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710344158.907 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710344159.192 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710344159.469 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710344159.746 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344160.028 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344160.175 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710344160.309 : => CNT96226::VenderCmd_GetData
2138-1848:710344160.682 : iCmd = 1, nBytes = 4
2138-1848:710344331.566 : 0000 : 00 00 00 00 
2138-1848:710344331.798 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710344331.964 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710344332.111 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710344332.274 : IO Send command 10 bytes
2138-1848:710344332.393 : => CNT96226::VenderCmd_SetData
2138-1848:710344332.521 : iCmd = 0, nBytes = 10
2138-1848:710344332.758 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710344674.161 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710344674.485 : => CNT96226::VenderCmd_GetData
2138-1848:710344674.629 : iCmd = 0, nBytes = 128
2138-1848:710344892.848 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344893.266 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344893.579 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710344893.864 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710344894.130 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710344894.395 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344894.660 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344894.924 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710344895.067 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710344895.215 : => CNT96226::VenderCmd_GetData
2138-1848:710344895.338 : iCmd = 1, nBytes = 4
2138-1848:710345106.387 : 0000 : 00 00 00 00 
2138-1848:710345106.601 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710345106.733 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710345107.018 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710345107.174 : => CNT96226::Close
2138-1848:710345113.530 : <= CNT96226::Close ret = 1
2138-1848:710345113.700 : <= CNT96226::~CNT96226
2138-1848:710345113.880 : <= CAsicIO::GetDeviceList
2138-1848:710345114.627 : => IoObject::SetTimeout
2138-1848:710345114.749 : Timeout--> In = 0 Out = 0
2138-1848:710345114.870 : <= IoObject::SetTimeout
2138-1848:710345115.003 : => CAsicIO::CAsicIO
2138-1848:710345115.145 : => CNT96226::CNT96226
2138-1848:710345115.259 : => CNT96226::Open
2138-1848:710345158.351 : <= CNT96226::Open ret = 1
2138-1848:710345158.554 : => CNT96226::Initialize
2138-1848:710345158.969 : <= CNT96226::Initialize ret = 1
2138-1848:710345159.095 : <= CNT96226::CNT96226
2138-1848:710345159.204 : <= CAsicIO::CAsicIO
2138-1848:710345159.322 : => CAsicIO::InitializeDevice
2138-1848:710345159.464 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710345167.191 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710345167.420 : => IoObject::GetLockName
2138-1848:710345167.546 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710345167.681 : <= IoObject::GetLockName
2138-1848:710345169.016 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710345169.175 : IO Send command 10 bytes
2138-1848:710345169.289 : => CNT96226::VenderCmd_SetData
2138-1848:710345169.412 : iCmd = 0, nBytes = 10
2138-1848:710345169.644 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710345527.424 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710345527.654 : => CNT96226::VenderCmd_GetData
2138-1848:710345527.746 : iCmd = 0, nBytes = 128
2138-1848:710345730.940 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710345731.172 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710345731.352 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710345731.522 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710345731.686 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710345731.847 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710345732.003 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710345732.160 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710345732.251 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710345732.476 : => CNT96226::VenderCmd_GetData
2138-1848:710345732.557 : iCmd = 1, nBytes = 4
2138-1848:710345920.458 : 0000 : 00 00 00 00 
2138-1848:710345920.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710345920.738 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710345920.822 : => CNT96226::VenderCmd_GetData
2138-1848:710345920.898 : iCmd = 3, nBytes = 2
2138-1848:710346311.405 : 0000 : 06 38 
2138-1848:710346311.575 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710346311.670 : => CNT96226::VenderCmd_GetData
2138-1848:710346311.747 : iCmd = 4, nBytes = 2
2138-1848:710346621.885 : 0000 : 07 07 
2138-1848:710346622.058 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710346622.234 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710346622.360 : => IoObject::InitializeDevice
2138-1848:710346622.492 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710346623.360 : <= IoObject::InitializeDevice ret = 1
2138-1848:710346623.459 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710346624.170 : => FindScanner
2138-1848:710346624.246 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710346624.328 : <= FindScanner ret = 1
2138-1848:710346624.408 : => IoObject::IoLockStart
2138-1848:710346624.516 : => CAsicIO::CheckDevice
2138-1848:710346624.584 : => CNT96226::ConnectIsAvailable
2138-1848:710346649.113 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710346649.232 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710346649.309 : <= IoObject::IoLockStart
2138-1848:710346649.385 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710346649.466 : IO Send command 10 bytes
2138-1848:710346649.571 : => CNT96226::VenderCmd_SetData
2138-1848:710346649.646 : iCmd = 0, nBytes = 10
2138-1848:710346649.777 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710346852.581 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710346852.724 : System send command 10 bytes + data 0 bytes
2138-1848:710346852.810 : IO total need to receive data 5 bytes
2138-1848:710346852.892 : => CNT96226::VenderCmd_GetData
2138-1848:710346852.961 : iCmd = 0, nBytes = 5
2138-1848:710347047.562 : 0000 : 06 00 02 02 ab 
2138-1848:710347047.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710347047.822 : System total receive data 5 bytes
2138-1848:710347047.900 : => CNT96226::VenderCmd_GetData
2138-1848:710347047.984 : iCmd = 1, nBytes = 4
2138-1848:710347256.097 : 0000 : 00 00 00 00 
2138-1848:710347256.210 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710347256.357 : <= CAsicIO::DoIo ret = 1
2138-1848:710347256.439 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710347256.526 : IO Send command 10 bytes
2138-1848:710347256.632 : => CNT96226::VenderCmd_SetData
2138-1848:710347257.373 : iCmd = 0, nBytes = 10
2138-1848:710347257.530 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710347456.140 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710347456.329 : System send command 10 bytes + data 0 bytes
2138-1848:710347456.414 : IO total need to receive data 165 bytes
2138-1848:710347456.498 : => CNT96226::VenderCmd_GetData
2138-1848:710347456.574 : iCmd = 0, nBytes = 165
2138-1848:710347660.824 : skip dump 37 bytes
2138-1848:710347661.076 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710347661.257 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710347661.428 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710347661.598 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710347661.757 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710347661.925 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710347662.085 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710347662.241 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710347662.332 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710347662.407 : System total receive data 165 bytes
2138-1848:710347662.486 : => CNT96226::VenderCmd_GetData
2138-1848:710347662.699 : iCmd = 1, nBytes = 4
2138-1848:710347849.510 : 0000 : 00 00 00 00 
2138-1848:710347849.642 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710347849.813 : <= CAsicIO::DoIo ret = 1
2138-1848:710347849.885 : Dump Inquiry
2138-1848:710347850.039 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710347850.202 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710347850.369 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710347850.536 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710347850.696 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710347850.864 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710347851.172 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710347851.331 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710347851.490 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710347851.647 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710347851.759 : 00a0 : 00 00 00 00 00 
2138-1848:710347851.845 : => ReadNVMDataInternal
2138-1848:710347852.089 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710347852.176 : IO Send command 10 bytes
2138-1848:710347852.300 : => CNT96226::VenderCmd_SetData
2138-1848:710347852.377 : iCmd = 0, nBytes = 10
2138-1848:710347852.502 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710348185.298 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710348185.762 : System send command 10 bytes + data 0 bytes
2138-1848:710348185.863 : IO total need to receive data 128 bytes
2138-1848:710348185.949 : => CNT96226::VenderCmd_GetData
2138-1848:710348186.025 : iCmd = 0, nBytes = 128
2138-1848:710348379.867 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710348380.080 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710348380.256 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710348380.426 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710348380.590 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710348380.742 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710348380.897 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710348381.055 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710348381.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710348381.220 : System total receive data 128 bytes
2138-1848:710348381.297 : => CNT96226::VenderCmd_GetData
2138-1848:710348381.368 : iCmd = 1, nBytes = 4
2138-1848:710348577.205 : 0000 : 00 00 00 00 
2138-1848:710348577.372 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710348577.531 : <= CAsicIO::DoIo ret = 1
2138-1848:710348577.617 : NVMData.PadScanCount = 0
2138-1848:710348577.689 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710348577.761 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710348577.840 : NVMData.FlatbedScanCount = 0
2138-1848:710348577.911 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710348577.982 : NVMData.SideEdgeFletbed = 0
2138-1848:710348578.051 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710348578.127 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710348578.197 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710348578.264 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710348578.337 : NVMData.BornMonth = 0
2138-1848:710348578.404 : NVMData.BornDay = 0
2138-1848:710348578.477 : NVMData.BornYear = 0
2138-1848:710348578.540 : NVMData.FirstScanMonth = 5
2138-1848:710348578.609 : NVMData.FirstScanDay = 18
2138-1848:710348578.681 : NVMData.FirstScanYear = 2020
2138-1848:710348578.748 : NVMData.VerticalMagnification = 0
2138-1848:710348578.818 : NVMData.HorizontalMagnification = 0
2138-1848:710348578.888 : NVMData.PowerSavingTime = 15
2138-1848:710348578.959 : NVMData.SN = A094165189010062
2138-1848:710348579.023 : NVMData.AutoFeed = 0
2138-1848:710348579.087 : NVMData.CCDType = 0
2138-1848:710348579.301 : NVMData.ScanSpeed = 0
2138-1848:710348579.369 : NVMData.RollerCount = 0
2138-1848:710348579.438 : NVMData.MultifeedCount = 0
2138-1848:710348579.505 : NVMData.JamCount = 0
2138-1848:710348579.570 : NVMData.IdentifyInfo = 
2138-1848:710348579.639 : NVMData.FormalName = 
2138-1848:710348579.705 : NVMData.ReservedB = 0
2138-1848:710348579.769 : NVMData.FunctionCode = 0
2138-1848:710348579.831 : NVMData.PreFeed = 0
2138-1848:710348579.896 : NVMData.PreFeedTime = 0
2138-1848:710348579.961 : NVMData.ButtonNumber = 0
2138-1848:710348580.026 : NVMData.PowerOffTime = 0
2138-1848:710348580.090 : <= ReadNVMDataInternal ret = 1
2138-1848:710348580.186 : => IoObject::IoLockEnd
2138-1848:710348580.278 : <= IoObject::IoLockEnd
2138-1848:710348580.342 : <= InitializeScanner ret = 1
2138-1848:710348580.426 : => GetLogicalScannerAbilityEx
2138-1848:710348580.498 : => IoObject::IoLockStart
2138-1848:710348580.608 : => CAsicIO::CheckDevice
2138-1848:710348580.675 : => CNT96226::ConnectIsAvailable
2138-1848:710348604.045 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710348604.166 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710348604.242 : <= IoObject::IoLockStart
2138-1848:710348604.316 : => IoObject::IoLockEnd
2138-1848:710348604.421 : <= IoObject::IoLockEnd
2138-1848:710348604.554 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710348604.650 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710348800.239 : => ReadNVMData
2138-1848:710348800.417 : => IoObject::IoLockStart
2138-1848:710348800.580 : => CAsicIO::CheckDevice
2138-1848:710348800.656 : => CNT96226::ConnectIsAvailable
2138-1848:710348825.525 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710348825.684 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710348825.766 : <= IoObject::IoLockStart
2138-1848:710348825.851 : => ReadNVMDataInternal
2138-1848:710348825.925 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710348826.010 : IO Send command 10 bytes
2138-1848:710348826.179 : => CNT96226::VenderCmd_SetData
2138-1848:710348826.257 : iCmd = 0, nBytes = 10
2138-1848:710348826.399 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710349180.941 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710349181.156 : System send command 10 bytes + data 0 bytes
2138-1848:710349181.257 : IO total need to receive data 128 bytes
2138-1848:710349181.343 : => CNT96226::VenderCmd_GetData
2138-1848:710349181.420 : iCmd = 0, nBytes = 128
2138-1848:710349385.137 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710349385.363 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710349385.535 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710349385.703 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710349385.865 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710349386.022 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710349386.177 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710349386.328 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710349386.407 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710349386.488 : System total receive data 128 bytes
2138-1848:710349386.568 : => CNT96226::VenderCmd_GetData
2138-1848:710349386.642 : iCmd = 1, nBytes = 4
2138-1848:710349581.716 : 0000 : 00 00 00 00 
2138-1848:710349581.884 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710349582.039 : <= CAsicIO::DoIo ret = 1
2138-1848:710349582.136 : NVMData.PadScanCount = 0
2138-1848:710349582.209 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710349582.284 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710349582.359 : NVMData.FlatbedScanCount = 0
2138-1848:710349582.426 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710349582.495 : NVMData.SideEdgeFletbed = 0
2138-1848:710349582.567 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710349582.636 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710349582.707 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710349582.933 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710349583.009 : NVMData.BornMonth = 0
2138-1848:710349583.072 : NVMData.BornDay = 0
2138-1848:710349583.136 : NVMData.BornYear = 0
2138-1848:710349583.201 : NVMData.FirstScanMonth = 5
2138-1848:710349583.269 : NVMData.FirstScanDay = 18
2138-1848:710349583.336 : NVMData.FirstScanYear = 2020
2138-1848:710349583.406 : NVMData.VerticalMagnification = 0
2138-1848:710349583.477 : NVMData.HorizontalMagnification = 0
2138-1848:710349583.544 : NVMData.PowerSavingTime = 15
2138-1848:710349583.613 : NVMData.SN = A094165189010062
2138-1848:710349583.677 : NVMData.AutoFeed = 0
2138-1848:710349583.741 : NVMData.CCDType = 0
2138-1848:710349583.803 : NVMData.ScanSpeed = 0
2138-1848:710349583.867 : NVMData.RollerCount = 0
2138-1848:710349583.932 : NVMData.MultifeedCount = 0
2138-1848:710349583.998 : NVMData.JamCount = 0
2138-1848:710349584.069 : NVMData.IdentifyInfo = 
2138-1848:710349584.135 : NVMData.FormalName = 
2138-1848:710349584.199 : NVMData.ReservedB = 0
2138-1848:710349584.265 : NVMData.FunctionCode = 0
2138-1848:710349584.329 : NVMData.PreFeed = 0
2138-1848:710349584.394 : NVMData.PreFeedTime = 0
2138-1848:710349584.457 : NVMData.ButtonNumber = 0
2138-1848:710349584.521 : NVMData.PowerOffTime = 0
2138-1848:710349584.585 : <= ReadNVMDataInternal ret = 1
2138-1848:710349584.660 : => IoObject::IoLockEnd
2138-1848:710349584.756 : <= IoObject::IoLockEnd
2138-1848:710349584.817 : <= ReadNVMData ret = 1
2138-1848:710350166.742 : => TerminateDriver
2138-1848:710350166.974 : => CAsicIO::~CAsicIO,pStage=146476104
2138-1848:710350167.079 : => CNT96226::Close
2138-1848:710350171.748 : <= CNT96226::Close ret = 1
2138-1848:710350171.854 : <= CAsicIO::~CAsicIO
2138-1848:710350171.933 : => IoObject::IoLockEnd
2138-1848:710350172.007 : <= IoObject::IoLockEnd
2138-1848:710350172.080 : => IoObject::TerminateDevice
2138-1848:710350172.152 : => IoObject::IoLockEnd
2138-1848:710350172.215 : <= IoObject::IoLockEnd
2138-1848:710350172.330 : <= IoObject::TerminateDevice
2138-1848:710350172.603 : <= TerminateDriver ret = 1
2138-1848:710352632.218 : ============Debug Start==========
2138-1848:710352632.544 : Date : 2020/5/18 09:48:20
2138-1848:710352632.635 : Process ID : 2138
2138-1848:710352632.979 : Windows : Version 10.0 build 18363 
2138-1848:710352633.494 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710352633.569 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710352633.641 : MemoryStatus.ullAvailPhys : 5858791424
2138-1848:710352633.708 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710352633.775 : MemoryStatus.ullAvailPageFile : 7277707264
2138-1848:710352633.839 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710352633.903 : MemoryStatus.ullAvailVirtual : 1713254400
2138-1848:710352633.966 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710352634.073 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710352634.137 : CPU Family 6 Model 10 Stepping 7
2138-1848:710352634.392 : CPU Count : 4
2138-1848:710352634.445 : CPU Frequency : 100.000 Mhz
2138-1848:710352639.876 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710352640.057 : => InitializeDriver
2138-1848:710352640.315 : <= InitializeDriver ret = 1
2138-1848:710355009.713 : => InitializeScanner
2138-1848:710355009.989 : => CAsicIO::GetDeviceList
2138-1848:710355010.430 : => CNT96226::CNT96226
2138-1848:710355010.499 : => CNT96226::Open
2138-1848:710355038.699 : <= CNT96226::Open ret = 1
2138-1848:710355038.823 : => CNT96226::Initialize
2138-1848:710355039.046 : <= CNT96226::Initialize ret = 1
2138-1848:710355039.112 : <= CNT96226::CNT96226
2138-1848:710355039.174 : => CNT96226::EnumAvailableDevice
2138-1848:710355042.807 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710355042.897 : DeviceHandleTable[ 0 ] = 256
2138-1848:710355042.963 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710358806.063 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710358807.230 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710358815.528 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710358815.773 : => IoObject::GetLockName
2138-1848:710358815.905 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710358816.060 : <= IoObject::GetLockName
2138-1848:710358816.985 : => CNT96226::VenderCmd_GetData
2138-1848:710358817.127 : iCmd = 3, nBytes = 2
2138-1848:710359240.753 : 0000 : 06 38 
2138-1848:710359241.016 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710359241.177 : => CNT96226::VenderCmd_GetData
2138-1848:710359241.313 : iCmd = 4, nBytes = 2
2138-1848:710359560.645 : 0000 : 07 07 
2138-1848:710359560.886 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710359561.084 : Device 0 USB ID = 0638 : 0707
2138-1848:710359561.268 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710359561.414 : IO Send command 10 bytes
2138-1848:710359561.530 : => CNT96226::VenderCmd_SetData
2138-1848:710359561.659 : iCmd = 0, nBytes = 10
2138-1848:710359561.882 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710359757.965 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710359758.189 : => CNT96226::VenderCmd_GetData
2138-1848:710359758.319 : iCmd = 0, nBytes = 165
2138-1848:710359971.366 : skip dump 37 bytes
2138-1848:710359971.804 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710359972.109 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710359972.392 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710359972.684 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710359972.959 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710359973.247 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710359973.534 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710359973.801 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710359973.944 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710359974.086 : => CNT96226::VenderCmd_GetData
2138-1848:710359974.412 : iCmd = 1, nBytes = 4
2138-1848:710360183.288 : 0000 : 00 00 00 00 
2138-1848:710360183.472 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710360183.603 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710360183.741 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710360183.882 : IO Send command 10 bytes
2138-1848:710360184.001 : => CNT96226::VenderCmd_SetData
2138-1848:710360184.123 : iCmd = 0, nBytes = 10
2138-1848:710360184.348 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710360532.696 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710360533.024 : => CNT96226::VenderCmd_GetData
2138-1848:710360533.171 : iCmd = 0, nBytes = 128
2138-1848:710360745.183 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710360745.535 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710360745.845 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710360746.133 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710360746.408 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710360746.687 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710360746.958 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710360747.561 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710360747.703 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710360747.852 : => CNT96226::VenderCmd_GetData
2138-1848:710360747.978 : iCmd = 1, nBytes = 4
2138-1848:710360961.088 : 0000 : 00 00 00 00 
2138-1848:710360961.335 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710360961.469 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710360961.754 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710360961.906 : => CNT96226::Close
2138-1848:710360969.036 : <= CNT96226::Close ret = 1
2138-1848:710360969.206 : <= CNT96226::~CNT96226
2138-1848:710360969.389 : <= CAsicIO::GetDeviceList
2138-1848:710360970.120 : => IoObject::SetTimeout
2138-1848:710360970.241 : Timeout--> In = 0 Out = 0
2138-1848:710360970.370 : <= IoObject::SetTimeout
2138-1848:710360970.504 : => CAsicIO::CAsicIO
2138-1848:710360970.657 : => CNT96226::CNT96226
2138-1848:710360970.776 : => CNT96226::Open
2138-1848:710361016.739 : <= CNT96226::Open ret = 1
2138-1848:710361016.968 : => CNT96226::Initialize
2138-1848:710361017.392 : <= CNT96226::Initialize ret = 1
2138-1848:710361017.530 : <= CNT96226::CNT96226
2138-1848:710361017.648 : <= CAsicIO::CAsicIO
2138-1848:710361017.765 : => CAsicIO::InitializeDevice
2138-1848:710361017.917 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710361025.698 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710361025.954 : => IoObject::GetLockName
2138-1848:710361026.080 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710361026.218 : <= IoObject::GetLockName
2138-1848:710361027.133 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710361027.294 : IO Send command 10 bytes
2138-1848:710361027.412 : => CNT96226::VenderCmd_SetData
2138-1848:710361027.537 : iCmd = 0, nBytes = 10
2138-1848:710361027.763 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710361390.112 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710361390.406 : => CNT96226::VenderCmd_GetData
2138-1848:710361390.546 : iCmd = 0, nBytes = 128
2138-1848:710361602.802 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710361603.203 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710361603.496 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710361603.794 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710361604.069 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710361604.336 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710361604.602 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710361604.863 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710361605.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710361605.363 : => CNT96226::VenderCmd_GetData
2138-1848:710361605.490 : iCmd = 1, nBytes = 4
2138-1848:710361816.388 : 0000 : 00 00 00 00 
2138-1848:710361816.595 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710361816.730 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710361816.866 : => CNT96226::VenderCmd_GetData
2138-1848:710361816.985 : iCmd = 3, nBytes = 2
2138-1848:710362205.000 : 0000 : 06 38 
2138-1848:710362205.259 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710362205.418 : => CNT96226::VenderCmd_GetData
2138-1848:710362205.559 : iCmd = 4, nBytes = 2
2138-1848:710362522.925 : 0000 : 07 07 
2138-1848:710362523.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710362523.469 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710362523.689 : => IoObject::InitializeDevice
2138-1848:710362523.883 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710362525.121 : <= IoObject::InitializeDevice ret = 1
2138-1848:710362525.275 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710362526.252 : => FindScanner
2138-1848:710362526.372 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710362526.511 : <= FindScanner ret = 1
2138-1848:710362526.641 : => IoObject::IoLockStart
2138-1848:710362526.826 : => CAsicIO::CheckDevice
2138-1848:710362526.941 : => CNT96226::ConnectIsAvailable
2138-1848:710362550.348 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710362550.549 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710362550.672 : <= IoObject::IoLockStart
2138-1848:710362550.798 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710362550.940 : IO Send command 10 bytes
2138-1848:710362551.117 : => CNT96226::VenderCmd_SetData
2138-1848:710362551.237 : iCmd = 0, nBytes = 10
2138-1848:710362551.457 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710362758.128 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710362758.334 : System send command 10 bytes + data 0 bytes
2138-1848:710362758.481 : IO total need to receive data 5 bytes
2138-1848:710362758.604 : => CNT96226::VenderCmd_GetData
2138-1848:710362758.726 : iCmd = 0, nBytes = 5
2138-1848:710362955.157 : 0000 : 06 00 02 02 ab 
2138-1848:710362955.876 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710362956.028 : System total receive data 5 bytes
2138-1848:710362956.157 : => CNT96226::VenderCmd_GetData
2138-1848:710362956.273 : iCmd = 1, nBytes = 4
2138-1848:710363157.356 : 0000 : 00 00 00 00 
2138-1848:710363157.506 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710363157.670 : <= CAsicIO::DoIo ret = 1
2138-1848:710363157.750 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710363157.831 : IO Send command 10 bytes
2138-1848:710363157.951 : => CNT96226::VenderCmd_SetData
2138-1848:710363158.022 : iCmd = 0, nBytes = 10
2138-1848:710363158.145 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710363360.879 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710363360.999 : System send command 10 bytes + data 0 bytes
2138-1848:710363361.079 : IO total need to receive data 165 bytes
2138-1848:710363361.159 : => CNT96226::VenderCmd_GetData
2138-1848:710363361.226 : iCmd = 0, nBytes = 165
2138-1848:710363527.009 : skip dump 37 bytes
2138-1848:710363527.309 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710363527.477 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710363527.641 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710363527.795 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710363527.949 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710363528.106 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710363528.249 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710363528.396 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710363528.473 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710363528.554 : System total receive data 165 bytes
2138-1848:710363528.632 : => CNT96226::VenderCmd_GetData
2138-1848:710363528.842 : iCmd = 1, nBytes = 4
2138-1848:710363729.347 : 0000 : 00 00 00 00 
2138-1848:710363729.473 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710363729.667 : <= CAsicIO::DoIo ret = 1
2138-1848:710363729.739 : Dump Inquiry
2138-1848:710363729.890 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710363730.048 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710363730.206 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710363730.359 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710363730.506 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710363730.663 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710363730.813 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710363730.967 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710363731.121 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710363731.269 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710363731.370 : 00a0 : 00 00 00 00 00 
2138-1848:710363731.457 : => ReadNVMDataInternal
2138-1848:710363731.760 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710363731.845 : IO Send command 10 bytes
2138-1848:710363731.966 : => CNT96226::VenderCmd_SetData
2138-1848:710363732.037 : iCmd = 0, nBytes = 10
2138-1848:710363732.152 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710364089.452 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710364089.936 : System send command 10 bytes + data 0 bytes
2138-1848:710364090.024 : IO total need to receive data 128 bytes
2138-1848:710364090.103 : => CNT96226::VenderCmd_GetData
2138-1848:710364090.186 : iCmd = 0, nBytes = 128
2138-1848:710364297.086 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710364297.283 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710364297.442 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710364297.602 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710364297.745 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710364297.894 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710364298.040 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710364298.187 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710364298.265 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710364298.343 : System total receive data 128 bytes
2138-1848:710364298.415 : => CNT96226::VenderCmd_GetData
2138-1848:710364298.479 : iCmd = 1, nBytes = 4
2138-1848:710364473.974 : 0000 : 00 00 00 00 
2138-1848:710364474.090 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710364474.261 : <= CAsicIO::DoIo ret = 1
2138-1848:710364474.342 : NVMData.PadScanCount = 0
2138-1848:710364474.409 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710364474.483 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710364474.552 : NVMData.FlatbedScanCount = 0
2138-1848:710364474.781 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710364474.849 : NVMData.SideEdgeFletbed = 0
2138-1848:710364474.916 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710364474.983 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710364475.050 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710364475.116 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710364475.182 : NVMData.BornMonth = 0
2138-1848:710364475.243 : NVMData.BornDay = 0
2138-1848:710364475.303 : NVMData.BornYear = 0
2138-1848:710364475.361 : NVMData.FirstScanMonth = 5
2138-1848:710364475.422 : NVMData.FirstScanDay = 18
2138-1848:710364475.486 : NVMData.FirstScanYear = 2020
2138-1848:710364475.556 : NVMData.VerticalMagnification = 0
2138-1848:710364475.623 : NVMData.HorizontalMagnification = 0
2138-1848:710364475.694 : NVMData.PowerSavingTime = 15
2138-1848:710364475.759 : NVMData.SN = A094165189010062
2138-1848:710364475.818 : NVMData.AutoFeed = 0
2138-1848:710364475.877 : NVMData.CCDType = 0
2138-1848:710364476.071 : NVMData.ScanSpeed = 0
2138-1848:710364476.135 : NVMData.RollerCount = 0
2138-1848:710364476.197 : NVMData.MultifeedCount = 0
2138-1848:710364476.262 : NVMData.JamCount = 0
2138-1848:710364476.324 : NVMData.IdentifyInfo = 
2138-1848:710364476.384 : NVMData.FormalName = 
2138-1848:710364476.443 : NVMData.ReservedB = 0
2138-1848:710364476.500 : NVMData.FunctionCode = 0
2138-1848:710364476.558 : NVMData.PreFeed = 0
2138-1848:710364476.618 : NVMData.PreFeedTime = 0
2138-1848:710364476.680 : NVMData.ButtonNumber = 0
2138-1848:710364476.740 : NVMData.PowerOffTime = 0
2138-1848:710364476.800 : <= ReadNVMDataInternal ret = 1
2138-1848:710364476.897 : => IoObject::IoLockEnd
2138-1848:710364476.985 : <= IoObject::IoLockEnd
2138-1848:710364477.045 : <= InitializeScanner ret = 1
2138-1848:710365758.774 : => GetLogicalScannerAbility
2138-1848:710365759.108 : => IoObject::IoLockStart
2138-1848:710365759.257 : => CAsicIO::CheckDevice
2138-1848:710365759.321 : => CNT96226::ConnectIsAvailable
2138-1848:710365784.030 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710365784.277 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710365784.645 : <= IoObject::IoLockStart
2138-1848:710365784.710 : => IoObject::IoLockEnd
2138-1848:710365784.814 : <= IoObject::IoLockEnd
2138-1848:710365784.894 : <= GetLogicalScannerAbility ret = 1
2138-1848:710369103.181 : => GetLogicalScannerAbilityEx
2138-1848:710369103.388 : => IoObject::IoLockStart
2138-1848:710369103.548 : => CAsicIO::CheckDevice
2138-1848:710369103.610 : => CNT96226::ConnectIsAvailable
2138-1848:710369121.468 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710369121.599 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710369121.668 : <= IoObject::IoLockStart
2138-1848:710369121.730 : => IoObject::IoLockEnd
2138-1848:710369121.838 : <= IoObject::IoLockEnd
2138-1848:710369121.966 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710369122.045 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710375848.099 : => ReadNVMData
2138-1848:710375848.297 : => IoObject::IoLockStart
2138-1848:710375848.453 : => CAsicIO::CheckDevice
2138-1848:710375848.518 : => CNT96226::ConnectIsAvailable
2138-1848:710375871.943 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710375872.075 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710375872.147 : <= IoObject::IoLockStart
2138-1848:710375872.218 : => ReadNVMDataInternal
2138-1848:710375872.287 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710375872.360 : IO Send command 10 bytes
2138-1848:710375872.519 : => CNT96226::VenderCmd_SetData
2138-1848:710375872.582 : iCmd = 0, nBytes = 10
2138-1848:710375872.697 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710376217.459 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710376217.645 : System send command 10 bytes + data 0 bytes
2138-1848:710376217.725 : IO total need to receive data 128 bytes
2138-1848:710376217.797 : => CNT96226::VenderCmd_GetData
2138-1848:710376217.870 : iCmd = 0, nBytes = 128
2138-1848:710376405.513 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710376405.754 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710376405.907 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710376406.058 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710376406.193 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710376406.334 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710376406.467 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710376406.603 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710376406.680 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710376406.754 : System total receive data 128 bytes
2138-1848:710376406.824 : => CNT96226::VenderCmd_GetData
2138-1848:710376406.891 : iCmd = 1, nBytes = 4
2138-1848:710376575.559 : 0000 : 00 00 00 00 
2138-1848:710376575.820 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710376576.283 : <= CAsicIO::DoIo ret = 1
2138-1848:710376576.480 : NVMData.PadScanCount = 0
2138-1848:710376576.547 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710376576.612 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710376576.681 : NVMData.FlatbedScanCount = 0
2138-1848:710376576.745 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710376576.806 : NVMData.SideEdgeFletbed = 0
2138-1848:710376576.869 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710376576.930 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710376576.995 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710376577.055 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710376577.118 : NVMData.BornMonth = 0
2138-1848:710376577.173 : NVMData.BornDay = 0
2138-1848:710376577.232 : NVMData.BornYear = 0
2138-1848:710376577.285 : NVMData.FirstScanMonth = 5
2138-1848:710376577.343 : NVMData.FirstScanDay = 18
2138-1848:710376577.403 : NVMData.FirstScanYear = 2020
2138-1848:710376577.462 : NVMData.VerticalMagnification = 0
2138-1848:710376577.522 : NVMData.HorizontalMagnification = 0
2138-1848:710376577.583 : NVMData.PowerSavingTime = 15
2138-1848:710376577.642 : NVMData.SN = A094165189010062
2138-1848:710376577.697 : NVMData.AutoFeed = 0
2138-1848:710376577.751 : NVMData.CCDType = 0
2138-1848:710376577.806 : NVMData.ScanSpeed = 0
2138-1848:710376577.862 : NVMData.RollerCount = 0
2138-1848:710376577.916 : NVMData.MultifeedCount = 0
2138-1848:710376577.972 : NVMData.JamCount = 0
2138-1848:710376578.023 : NVMData.IdentifyInfo = 
2138-1848:710376578.081 : NVMData.FormalName = 
2138-1848:710376578.133 : NVMData.ReservedB = 0
2138-1848:710376578.188 : NVMData.FunctionCode = 0
2138-1848:710376578.243 : NVMData.PreFeed = 0
2138-1848:710376578.295 : NVMData.PreFeedTime = 0
2138-1848:710376578.351 : NVMData.ButtonNumber = 0
2138-1848:710376578.410 : NVMData.PowerOffTime = 0
2138-1848:710376578.469 : <= ReadNVMDataInternal ret = 1
2138-1848:710376578.537 : => IoObject::IoLockEnd
2138-1848:710376578.610 : <= IoObject::IoLockEnd
2138-1848:710376578.663 : <= ReadNVMData ret = 1
2138-1848:710385616.601 : => GetADFStatus
2138-1848:710385616.984 : => IoObject::IoLockStart
2138-1848:710385617.150 : => CAsicIO::CheckDevice
2138-1848:710385617.216 : => CNT96226::ConnectIsAvailable
2138-1848:710385637.511 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710385637.637 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710385637.713 : <= IoObject::IoLockStart
2138-1848:710385637.786 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710385637.868 : IO Send command 10 bytes
2138-1848:710385638.024 : => CNT96226::VenderCmd_SetData
2138-1848:710385638.091 : iCmd = 0, nBytes = 10
2138-1848:710385638.207 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710385815.478 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710385815.622 : System send command 10 bytes + data 0 bytes
2138-1848:710385815.701 : IO total need to receive data 2 bytes
2138-1848:710385815.766 : => CNT96226::VenderCmd_GetData
2138-1848:710385815.825 : iCmd = 0, nBytes = 2
2138-1848:710385981.845 : 0000 : 01 00 
2138-1848:710385982.001 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710385982.081 : System total receive data 2 bytes
2138-1848:710385982.154 : => CNT96226::VenderCmd_GetData
2138-1848:710385982.220 : iCmd = 1, nBytes = 4
2138-1848:710386148.002 : 0000 : 00 00 00 00 
2138-1848:710386148.159 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710386148.336 : <= CAsicIO::DoIo ret = 1
2138-1848:710386148.418 : Return status = 1
2138-1848:710386148.492 : => IoObject::IoLockEnd
2138-1848:710386148.576 : <= IoObject::IoLockEnd
2138-1848:710386148.637 : <= GetADFStatus ret = 1
2138-1848:710388707.009 : => GetADFStatus
2138-1848:710388707.223 : => IoObject::IoLockStart
2138-1848:710388707.392 : => CAsicIO::CheckDevice
2138-1848:710388707.459 : => CNT96226::ConnectIsAvailable
2138-1848:710388726.050 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710388726.179 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710388726.261 : <= IoObject::IoLockStart
2138-1848:710388726.332 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710388726.493 : IO Send command 10 bytes
2138-1848:710388726.649 : => CNT96226::VenderCmd_SetData
2138-1848:710388726.723 : iCmd = 0, nBytes = 10
2138-1848:710388726.850 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710388861.461 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710388861.578 : System send command 10 bytes + data 0 bytes
2138-1848:710388861.654 : IO total need to receive data 2 bytes
2138-1848:710388861.718 : => CNT96226::VenderCmd_GetData
2138-1848:710388861.781 : iCmd = 0, nBytes = 2
2138-1848:710389005.031 : 0000 : 01 00 
2138-1848:710389005.181 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710389005.268 : System total receive data 2 bytes
2138-1848:710389005.344 : => CNT96226::VenderCmd_GetData
2138-1848:710389005.409 : iCmd = 1, nBytes = 4
2138-1848:710389147.614 : 0000 : 00 00 00 00 
2138-1848:710389147.761 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710389147.935 : <= CAsicIO::DoIo ret = 1
2138-1848:710389148.031 : Return status = 1
2138-1848:710389148.102 : => IoObject::IoLockEnd
2138-1848:710389148.182 : <= IoObject::IoLockEnd
2138-1848:710389148.240 : <= GetADFStatus ret = 1
2138-1848:710406387.573 : => IsCalibrationDataFileExist
2138-1848:710406387.770 : <= IsCalibrationDataFileExist ret=1
2138-1848:710423448.271 : => StartScanJob
2138-1848:710423448.465 : <= StartScanJob ret = 1
2138-1848:710424430.557 : => GetADFStatus
2138-1848:710424430.767 : => IoObject::IoLockStart
2138-1848:710424430.894 : => CAsicIO::CheckDevice
2138-1848:710424430.961 : => CNT96226::ConnectIsAvailable
2138-1848:710424452.279 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710424452.387 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710424452.453 : <= IoObject::IoLockStart
2138-1848:710424452.521 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710424452.593 : IO Send command 10 bytes
2138-1848:710424452.730 : => CNT96226::VenderCmd_SetData
2138-1848:710424452.803 : iCmd = 0, nBytes = 10
2138-1848:710424452.915 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710424656.017 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710424656.224 : System send command 10 bytes + data 0 bytes
2138-1848:710424656.367 : IO total need to receive data 2 bytes
2138-1848:710424656.711 : => CNT96226::VenderCmd_GetData
2138-1848:710424656.772 : iCmd = 0, nBytes = 2
2138-1848:710424852.772 : 0000 : 01 00 
2138-1848:710424852.960 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710424853.045 : System total receive data 2 bytes
2138-1848:710424853.116 : => CNT96226::VenderCmd_GetData
2138-1848:710424853.182 : iCmd = 1, nBytes = 4
2138-1848:710425030.918 : 0000 : 00 00 00 00 
2138-1848:710425031.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710425031.582 : <= CAsicIO::DoIo ret = 1
2138-1848:710425031.657 : Return status = 1
2138-1848:710425031.731 : => IoObject::IoLockEnd
2138-1848:710425031.811 : <= IoObject::IoLockEnd
2138-1848:710425031.867 : <= GetADFStatus ret = 1
2138-1848:710426314.457 : => SwitchStrip
2138-1848:710426314.640 : Color = 0
2138-1848:710426314.708 : <= SwitchStrip ret = 1
2138-1848:710427640.748 : => TuneScanLength
2138-1848:710427640.933 : Portion = 0, Direction = 0, line = 0
2138-1848:710427641.014 : <= TuneScanLength ret = 1
2138-1848:710429084.021 : => TuneScanLength
2138-1848:710429084.199 : Portion = 1, Direction = 1, line = 0
2138-1848:710429084.289 : <= TuneScanLength ret = 1
2138-1848:710436575.983 : => SetScanParameter
2138-1848:710436576.181 : => IoObject::IoLockStart
2138-1848:710436576.333 : => CAsicIO::CheckDevice
2138-1848:710436576.394 : => CNT96226::ConnectIsAvailable
2138-1848:710436604.621 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710436604.743 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710436604.811 : <= IoObject::IoLockStart
2138-1848:710436604.886 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:710436604.960 : IO Send command 10 bytes
2138-1848:710436605.119 : => CNT96226::VenderCmd_SetData
2138-1848:710436605.181 : iCmd = 0, nBytes = 10
2138-1848:710436605.479 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:710436811.269 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710436811.476 : System send command 10 bytes + data 0 bytes
2138-1848:710436811.560 : IO total need to receive data 2 bytes
2138-1848:710436811.639 : => CNT96226::VenderCmd_GetData
2138-1848:710436811.709 : iCmd = 0, nBytes = 2
2138-1848:710437009.353 : 0000 : 01 00 
2138-1848:710437009.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710437009.521 : System total receive data 2 bytes
2138-1848:710437009.588 : => CNT96226::VenderCmd_GetData
2138-1848:710437009.644 : iCmd = 1, nBytes = 4
2138-1848:710437209.148 : 0000 : 00 00 00 00 
2138-1848:710437209.320 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710437209.465 : <= CAsicIO::DoIo ret = 1
2138-1848:710437209.563 : AP.ScanParameter.Left = 0
2138-1848:710437209.627 : AP.ScanParameter.Top = 0
2138-1848:710437209.684 : AP.ScanParameter.Width = 629
2138-1848:710437209.749 : AP.ScanParameter.Length = 1109
2138-1848:710437209.811 : AP.ScanParameter.PixelNum = 628
2138-1848:710437209.875 : AP.ScanParameter.LineNum = 1109
2138-1848:710437209.935 : AP.ScanParameter.ScanMode = 4
2138-1848:710437209.994 : AP.ScanParameter.ScanMethod = 1
2138-1848:710437210.052 : AP.ScanParameter.BitPerPixel = 24
2138-1848:710437210.115 : AP.ScanParameter.ScanSpeed = 0
2138-1848:710437210.171 : AP.ScanParameter.Contrast = 0
2138-1848:710437210.231 : AP.ScanParameter.Brightness = 0
2138-1848:710437210.289 : AP.ScanParameter.HTPatternNo = 1
2138-1848:710437210.349 : AP.ScanParameter.Highlight = 255
2138-1848:710437210.414 : AP.ScanParameter.Shadow = 0
2138-1848:710437210.473 : AP.ScanParameter.ColorFilter = 0
2138-1848:710437210.531 : AP.ScanParameter.Invert = 0
2138-1848:710437210.587 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:710437210.654 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:710437210.717 : AP.ScanParameter.RExposure = 100
2138-1848:710437210.775 : AP.ScanParameter.GExposure = 100
2138-1848:710437210.836 : AP.ScanParameter.BExposure = 100
2138-1848:710437210.897 : AP.ScanParameter.XRes = 300
2138-1848:710437210.956 : AP.ScanParameter.YRes = 300
2138-1848:710437211.011 : AP.ScanParameter.RGain = 0
2138-1848:710437211.066 : AP.ScanParameter.GGain = 0
2138-1848:710437211.126 : AP.ScanParameter.BGain = 0
2138-1848:710437211.182 : AP.ScanParameter.lensPosition = 0
2138-1848:710437211.241 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:710437211.302 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:710437211.369 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:710437211.430 : AP.ScanParameter.wPaperLength = 0
2138-1848:710437211.489 : AP.ScanParameter.ExtIndex = 0
2138-1848:710437211.551 : AP.ScanParameter.ExtSize = 0
2138-1848:710437211.608 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:710437211.666 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:710437211.726 : AP.ScanParameter.CompressionArgument = 0
2138-1848:710437211.790 : AP.ScanParameter.HiWordLength = 0
2138-1848:710437211.851 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:710437211.912 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:710437212.025 : => IoObject::IoLockEnd
2138-1848:710437212.102 : <= IoObject::IoLockEnd
2138-1848:710437212.155 : <= SetScanParameter ret = 1
2138-1848:710442977.869 : => SetGammaTable, Color(1),Size(256)
2138-1848:710442978.120 : <= SetGammaTable ret = 1
2138-1848:710484307.229 : => SetGammaTable, Color(2),Size(256)
2138-1848:710484307.446 : <= SetGammaTable ret = 1
2138-1848:710529973.786 : => SetGammaTable, Color(3),Size(256)
2138-1848:710529973.996 : <= SetGammaTable ret = 1
2138-1848:710574435.679 : => StartScan
2138-1848:710574435.859 : Thread Scanning = 0, APjobWorking = 0
2138-1848:710574435.936 : blIsRW3LiteB = 0
2138-1848:710574435.995 : => StartJob
2138-1848:710574436.056 : => IoObject::PrepareReadImage
2138-1848:710574436.112 : <= IoObject::PrepareReadImage
2138-1848:710574436.169 : => IoObject::IoLockStart
2138-1848:710574436.313 : => CAsicIO::CheckDevice
2138-1848:710574436.538 : => CNT96226::ConnectIsAvailable
2138-1848:710574463.929 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710574464.057 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710574464.122 : <= IoObject::IoLockStart
2138-1848:710574464.199 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710574464.271 : IO Send command 10 bytes
2138-1848:710574464.412 : => CNT96226::VenderCmd_SetData
2138-1848:710574464.474 : iCmd = 0, nBytes = 10
2138-1848:710574464.584 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710574661.516 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710574662.093 : System send command 10 bytes + data 0 bytes
2138-1848:710574662.178 : IO total need to receive data 2 bytes
2138-1848:710574662.250 : => CNT96226::VenderCmd_GetData
2138-1848:710574662.312 : iCmd = 0, nBytes = 2
2138-1848:710574869.995 : 0000 : 01 00 
2138-1848:710574870.084 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710574870.153 : System total receive data 2 bytes
2138-1848:710574870.215 : => CNT96226::VenderCmd_GetData
2138-1848:710574870.271 : iCmd = 1, nBytes = 4
2138-1848:710575061.686 : 0000 : 00 00 00 00 
2138-1848:710575061.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710575061.990 : <= CAsicIO::DoIo ret = 1
2138-1848:710575062.084 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:710575062.161 : IO Send command 10 bytes
2138-1848:710575062.270 : => CNT96226::VenderCmd_SetData
2138-1848:710575062.332 : iCmd = 0, nBytes = 10
2138-1848:710575062.764 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:710575268.228 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710575268.323 : System send command 10 bytes + data 0 bytes
2138-1848:710575268.395 : IO total need to receive data 2 bytes
2138-1848:710575268.456 : => CNT96226::VenderCmd_GetData
2138-1848:710575268.513 : iCmd = 0, nBytes = 2
2138-1848:710575471.960 : 0000 : 01 00 
2138-1848:710575472.086 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710575472.159 : System total receive data 2 bytes
2138-1848:710575472.229 : => CNT96226::VenderCmd_GetData
2138-1848:710575472.288 : iCmd = 1, nBytes = 4
2138-1848:710575678.094 : 0000 : 00 00 00 00 
2138-1848:710575678.202 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710575678.342 : <= CAsicIO::DoIo ret = 1
2138-1848:710575678.429 : Reset Background Line to 2
2138-1848:710575678.513 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:710575678.620 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:710575678.729 : IO.ScanParameter.Left = 0
2138-1848:710575678.788 : IO.ScanParameter.Top = 0
2138-1848:710575678.844 : IO.ScanParameter.Width = 1296
2138-1848:710575678.901 : IO.ScanParameter.Length = 1260
2138-1848:710575678.960 : IO.ScanParameter.PixelNum = 1296
2138-1848:710575679.018 : IO.ScanParameter.LineNum = 2520
2138-1848:710575679.076 : IO.ScanParameter.ScanMode = 4
2138-1848:710575679.131 : IO.ScanParameter.ScanMethod = 1
2138-1848:710575679.188 : IO.ScanParameter.BitPerPixel = 24
2138-1848:710575679.249 : IO.ScanParameter.ScanSpeed = 0
2138-1848:710575679.310 : IO.ScanParameter.Contrast = 0
2138-1848:710575679.367 : IO.ScanParameter.Brightness = 0
2138-1848:710575679.428 : IO.ScanParameter.HTPatternNo = 1
2138-1848:710575679.482 : IO.ScanParameter.Highlight = 255
2138-1848:710575679.547 : IO.ScanParameter.Shadow = 0
2138-1848:710575679.601 : IO.ScanParameter.ColorFilter = 0
2138-1848:710575679.659 : IO.ScanParameter.Invert = 0
2138-1848:710575679.715 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:710575679.774 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:710575679.835 : IO.ScanParameter.RExposure = 100
2138-1848:710575679.893 : IO.ScanParameter.GExposure = 100
2138-1848:710575679.952 : IO.ScanParameter.BExposure = 100
2138-1848:710575680.011 : IO.ScanParameter.XRes = 600
2138-1848:710575680.064 : IO.ScanParameter.YRes = 600
2138-1848:710575680.117 : IO.ScanParameter.RGain = 0
2138-1848:710575680.173 : IO.ScanParameter.GGain = 0
2138-1848:710575680.226 : IO.ScanParameter.BGain = 0
2138-1848:710575680.437 : IO.ScanParameter.lensPosition = 0
2138-1848:710575680.617 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:710575680.679 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:710575680.735 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:710575680.795 : IO.ScanParameter.wPaperLength = 0
2138-1848:710575680.850 : IO.ScanParameter.ExtIndex = 0
2138-1848:710575680.906 : IO.ScanParameter.ExtSize = 0
2138-1848:710575680.962 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:710575681.018 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:710575681.080 : IO.ScanParameter.CompressionArgument = 0
2138-1848:710575681.139 : IO.ScanParameter.HiWordLength = 0
2138-1848:710575681.197 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:710575681.264 : Front Page Image Process Count = 4
2138-1848:710575681.532 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:710575681.603 : -> Pixel : 1296
2138-1848:710575681.657 : ImageProcess Stage 1 : Software gamma
2138-1848:710575681.715 : -> Pixel : 1296
2138-1848:710575681.765 : ImageProcess Stage 2 : Cut Image
2138-1848:710575681.823 : -> Pixel : 1296
2138-1848:710575681.872 : -> blColor : 1
2138-1848:710575681.929 : -> blDelayCutTop : 0
2138-1848:710575681.983 : -> dwCutLeft : 0
2138-1848:710575682.034 : -> dwCutRight : 38
2138-1848:710575682.083 : -> dwCutTop : 4
2138-1848:710575682.136 : -> dwCutTail : 2222
2138-1848:710575682.189 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:710575682.247 : -> dwSrcWidth : 1258
2138-1848:710575682.299 : -> dwSrcLength : 2218
2138-1848:710575682.350 : -> dwDestWidth : 628
2138-1848:710575682.401 : -> dwDestLength : 1109
2138-1848:710575682.452 : -> dwYRateFraction : 0/0
2138-1848:710575682.508 : -> blColor : 1
2138-1848:710575682.557 : -> blYByRate : 0
2138-1848:710575685.646 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:710575685.718 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:710575685.783 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:710575685.848 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:710575685.929 : Allocate buffer size=33554432
2138-1848:710575688.337 : Alloc Buffer @ =c92f020 
2138-1848:710575688.402 :   IO  Buffer @ =c92f020 / d12f020 
2138-1848:710575688.465 : Image Buffer @ =d92f020 / 0 
2138-1848:710575688.528 :  BatchScan - BatchScanCachePage = 4
2138-1848:710575688.587 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:710575689.700 : Pipe = c4c9948 Allocate size = 10485760 ~ 39845888
2138-1848:710575691.337 : Pipe = c4c9948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:710575691.434 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:710575691.911 : Pipe = c4c9a48 Allocate size = 27262976 ~ 44040192
2138-1848:710575697.525 : Pipe = c4c9a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:710575697.634 : Reset background event
2138-1848:710575700.032 : Create IO thread
2138-1848:710575701.822 : <= StartJob ret = 1
2138-1848:710575701.901 : => StartPage
2138-1848:710575701.952 : StartPage (1) Reset variable
2138-1848:710575704.127 : <= StartPage ret = 1
2138-1848:710575704.199 : Page 1
2138-1848:710575704.248 : <= StartScan ret = 1
2138-1004:710575708.438 :     => CAsicIO::DoIo code = 0x2A - 0x95
2138-1004:710575708.565 :     IO Send command 10 bytes
2138-1004:710575708.649 :     => CNT96226::VenderCmd_SetData
2138-1004:710575708.715 :     iCmd = 0, nBytes = 12
2138-1004:710575708.838 :     0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-1254:710575712.362 :         Pipe = c4c9948 Read ==>
2138-1254:710575712.513 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710576389.032 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710576389.220 :     System send command 10 bytes + data 2 bytes
2138-1004:710576389.298 :     => CNT96226::VenderCmd_GetData
2138-1004:710576389.362 :     iCmd = 1, nBytes = 4
2138-1004:710576573.800 :     0000 : 00 00 00 00 
2138-1004:710576573.939 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710576574.233 :     <= CAsicIO::DoIo ret = 1
2138-1004:710576574.321 :     => CAsicIO::DoIo code = 0x2A - 0x96
2138-1004:710576574.389 :     IO Send command 10 bytes
2138-1004:710576574.496 :     => CNT96226::VenderCmd_SetData
2138-1004:710576574.555 :     iCmd = 0, nBytes = 12
2138-1004:710576574.670 :     0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:710576624.545 : => ReadScan
2138-1848:710576624.665 : Count = 99852, Ptr = 7db91e8
2138-1848:710576624.748 : => ReadScanEx2
2138-1848:710576624.806 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710576624.875 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710576624.939 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710576625.008 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710576625.072 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710576625.136 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710576625.209 : => GetImageToBuffer
2138-1848:710576625.271 : => GetImageToBufferPageScan
2138-1848:710576625.335 : Pipe = c4c9a48 Read ==>
2138-1848:710576625.458 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710577159.963 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710577160.138 :     System send command 10 bytes + data 2 bytes
2138-1004:710577160.213 :     => CNT96226::VenderCmd_GetData
2138-1004:710577160.277 :     iCmd = 1, nBytes = 4
2138-1004:710577371.980 :     0000 : 00 00 00 00 
2138-1004:710577372.203 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710577372.604 :     <= CAsicIO::DoIo ret = 1
2138-1004:710577372.752 :     => CAsicIO::DoIo code = 0x2A - 0x83
2138-1004:710577372.822 :     IO Send command 10 bytes
2138-1004:710577372.935 :     => CNT96226::VenderCmd_SetData
2138-1004:710577372.999 :     iCmd = 0, nBytes = 28
2138-1004:710577373.130 :     0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-1004:710577373.248 :     0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-1004:710577575.262 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710577575.396 :     System send command 10 bytes + data 18 bytes
2138-1004:710577575.471 :     => CNT96226::VenderCmd_GetData
2138-1004:710577575.530 :     iCmd = 1, nBytes = 4
2138-1004:710577776.413 :     0000 : 00 00 00 00 
2138-1004:710577776.588 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710577777.034 :     <= CAsicIO::DoIo ret = 1
2138-1004:710577777.115 :     IOThread: ReadBackground
2138-1004:710577777.266 :     Background Front Page Image Process Count = 3
2138-1004:710577777.389 :     ImageProcess Stage 0 : OA982 Color Pack
2138-1004:710577777.457 :     -> Pixel : 1296
2138-1004:710577777.514 :     ImageProcess Stage 1 : Nearest Scale
2138-1004:710577777.573 :     -> dwSrcWidth : 1296
2138-1004:710577777.629 :     -> dwSrcLength : 2
2138-1004:710577777.681 :     -> dwDestWidth : 628
2138-1004:710577777.735 :     -> dwDestLength : 2
2138-1004:710577777.787 :     -> dwYRateFraction : 0/0
2138-1004:710577777.847 :     -> blColor : 1
2138-1004:710577777.896 :     -> blYByRate : 0
2138-1004:710577777.949 :     ImageProcess Stage 2 : Background Color Unpack
2138-1004:710577778.007 :     -> Pixel : 628
2138-1004:710577779.135 :     => CAsicIO::DoIo code = 0x28 - 0x9B
2138-1004:710577779.206 :     IO Send command 10 bytes
2138-1004:710577779.274 :     => CNT96226::VenderCmd_SetData
2138-1004:710577779.332 :     iCmd = 0, nBytes = 10
2138-1004:710577779.440 :     0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-1004:710578093.030 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710578093.204 :     System send command 10 bytes + data 0 bytes
2138-1004:710578093.280 :     IO total need to receive data 7776 bytes
2138-1004:710578093.349 :     => CNT96226::VenderCmd_GetData
2138-1004:710578093.413 :     iCmd = 0, nBytes = 7776
2138-1004:710578357.265 :     skip dump 7648 bytes
2138-1004:710578357.458 :     0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578357.607 :     0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578357.889 :     0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578358.032 :     0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578358.163 :     0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578358.290 :     0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578358.420 :     0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578358.552 :     0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-1004:710578358.622 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710578358.691 :     System total receive data 7776 bytes
2138-1004:710578358.756 :     => CNT96226::VenderCmd_GetData
2138-1004:710578358.816 :     iCmd = 1, nBytes = 4
2138-1004:710578494.263 :     0000 : 00 00 00 00 
2138-1004:710578494.382 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710578494.540 :     <= CAsicIO::DoIo ret = 1
2138-1004:710578626.753 :     IOThread: Counting Padding Values
2138-1004:710578626.966 :     => CScanner::GetWindowDescriptor
2138-1004:710578627.061 :     <= CScanner::GetWindowDescriptor
2138-1004:710578627.131 :     Dump Window Descriptor
2138-1004:710578627.269 :     0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-1004:710578627.409 :     0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-1004:710578627.548 :     0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-1004:710578627.692 :     0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-1004:710578627.826 :     0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-1004:710578627.893 :     IOThread : Set Window
2138-1004:710578627.960 :     => CAsicIO::DoIo code = 0x24 - 0x00
2138-1004:710578628.029 :     IO Send command 10 bytes
2138-1004:710578628.109 :     => CNT96226::VenderCmd_SetData
2138-1004:710578628.170 :     iCmd = 0, nBytes = 89
2138-1004:710578628.300 :     0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-1004:710578628.436 :     0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-1004:710578628.573 :     0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-1004:710578628.706 :     0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-1004:710578628.841 :     0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-1004:710578628.946 :     0050 : 00 00 00 00 00 00 00 00 00 
2138-1004:710579796.588 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710579796.779 :     System send command 10 bytes + data 79 bytes
2138-1004:710579796.854 :     => CNT96226::VenderCmd_GetData
2138-1004:710579796.915 :     iCmd = 1, nBytes = 4
2138-1004:710580006.396 :     0000 : 00 00 00 00 
2138-1004:710580006.581 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710580006.742 :     <= CAsicIO::DoIo ret = 1
2138-1004:710580006.868 :     IOThread:Send Gamma
2138-1004:710580006.951 :     => CAquila::UpdateSWGammaTable
2138-1004:710580007.013 :      NewScanParameter.ColorFilter = 0
2138-1004:710580007.144 :     0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-1004:710580007.290 :     0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-1004:710580007.435 :     0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-1004:710580007.581 :     0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-1004:710580007.720 :     0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-1004:710580007.863 :     0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-1004:710580008.001 :     0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-1004:710580008.142 :     0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-1004:710580008.281 :     0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-1004:710580008.545 :     0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-1004:710580008.698 :     00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-1004:710580008.841 :     00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-1004:710580008.979 :     00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-1004:710580009.283 :     00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-1004:710580009.427 :     00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-1004:710580009.566 :     00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-1004:710580009.699 :     0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1004:710580009.829 :     0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1004:710580009.967 :     0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-1004:710580010.106 :     0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-1004:710580010.246 :     0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-1004:710580010.390 :     0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-1004:710580010.534 :     0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-1004:710580010.678 :     0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-1004:710580010.819 :     0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-1004:710580010.962 :     0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-1004:710580011.106 :     01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-1004:710580011.245 :     01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-1004:710580011.386 :     01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-1004:710580011.523 :     01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-1004:710580011.661 :     01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1004:710580011.798 :     01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1004:710580011.929 :     0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1004:710580012.059 :     0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1004:710580012.202 :     0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-1004:710580012.341 :     0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-1004:710580012.486 :     0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-1004:710580012.628 :     0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-1004:710580012.771 :     0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-1004:710580012.913 :     0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-1004:710580013.049 :     0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-1004:710580013.190 :     0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-1004:710580013.334 :     02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-1004:710580013.473 :     02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-1004:710580013.614 :     02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-1004:710580013.752 :     02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-1004:710580013.890 :     02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1004:710580014.028 :     02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1004:710580014.159 :     0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1004:710580014.302 :     0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1004:710580014.444 :     0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-1004:710580014.585 :     0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-1004:710580014.724 :     0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-1004:710580014.865 :     0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-1004:710580015.004 :     0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-1004:710580015.146 :     0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-1004:710580015.284 :     0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-1004:710580015.424 :     0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-1004:710580015.564 :     03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-1004:710580015.707 :     03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-1004:710580015.897 :     03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-1004:710580016.036 :     03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-1004:710580016.176 :     03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1004:710580016.312 :     03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-1004:710580016.377 :     <= CAquila::UpdateSWGammaTable
2138-1004:710580018.624 :     IOThread: Wait Pipe
2138-1004:710580018.700 :     Pipe = c4c9948 ==> IsHighUsage
2138-1004:710580018.824 :     Pipe = c4c9948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-1004:710580018.944 :     Pipe = c4c9948 MaximumPage Count = 0 : Current Page Count = 0
2138-1004:710580019.056 :     Pipe = c4c9948 <== IsHighUsage ret = 0
2138-1004:710580019.135 :     IOThread: Reserve Unit
2138-1004:710580019.198 :     => CAsicIO::DoIo code = 0x16 - 0x00
2138-1004:710580019.268 :     IO Send command 10 bytes
2138-1004:710580019.388 :     => CNT96226::VenderCmd_SetData
2138-1004:710580019.454 :     iCmd = 0, nBytes = 10
2138-1004:710580019.557 :     0000 : 16 00 00 00 00 00 00 00 00 00 
2138-1004:710580228.047 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710580228.369 :     System send command 10 bytes + data 0 bytes
2138-1004:710580228.548 :     => CNT96226::VenderCmd_GetData
2138-1004:710580228.682 :     iCmd = 1, nBytes = 4
2138-1004:710580436.591 :     0000 : 00 00 00 00 
2138-1004:710580436.812 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710580437.091 :     <= CAsicIO::DoIo ret = 1
2138-1004:710580437.223 :     IOThread: Start Scan
2138-1004:710580437.359 :     => CAsicIO::DoIo code = 0x1B - 0x00
2138-1004:710580437.499 :     IO Send command 10 bytes
2138-1004:710580437.719 :     => CNT96226::VenderCmd_SetData
2138-1004:710580437.839 :     iCmd = 0, nBytes = 10
2138-1004:710580438.066 :     0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-1004:710580749.963 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710580750.736 :     System send command 10 bytes + data 0 bytes
2138-1004:710580750.916 :     => CNT96226::VenderCmd_GetData
2138-1004:710580751.050 :     iCmd = 1, nBytes = 4
2138-1004:710580974.144 :     0000 : 00 00 00 00 
2138-1004:710580974.347 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710580974.621 :     <= CAsicIO::DoIo ret = 1
2138-1004:710580974.765 :     IOThread: Read image 0 Bytes remain 9797760 bytes
2138-1004:710580974.939 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710580975.120 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710580975.269 :     => CNT96226::DeviceTimeOutSet
2138-1004:710580975.404 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710580975.527 :     IO Send command 10 bytes
2138-1004:710580975.715 :     => CNT96226::VenderCmd_SetData
2138-1004:710580975.840 :     iCmd = 0, nBytes = 10
2138-1004:710580976.074 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710581263.636 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710581263.839 :     System send command 10 bytes + data 0 bytes
2138-1004:710581263.917 :     IO total need to receive data 2095632 bytes
2138-1004:710581263.992 :     => CNT96226::VenderCmd_GetData
2138-1004:710581264.059 :     iCmd = 2, nBytes = 24
2138-1004:710581398.321 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710581398.662 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710581398.801 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710581399.146 :     Information.Status = 0
2138-1004:710581399.215 :     => CNT96226::VenderCmd_GetData
2138-1004:710581399.281 :     iCmd = 2, nBytes = 24
2138-1004:710581557.219 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710581557.445 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710581557.513 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710581557.595 :     Information.Status = 0
2138-1004:710581557.859 :     => CNT96226::VenderCmd_GetData
2138-1004:710581557.941 :     iCmd = 2, nBytes = 24
2138-1004:710581711.948 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710581712.179 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710581712.251 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710581712.334 :     Information.Status = 0
2138-1004:710581712.400 :     => CNT96226::VenderCmd_GetData
2138-1004:710581712.461 :     iCmd = 2, nBytes = 24
2138-1004:710581898.236 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710581898.447 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710581898.523 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710581898.609 :     Information.Status = 0
2138-1004:710581898.678 :     => CNT96226::VenderCmd_GetData
2138-1004:710581898.743 :     iCmd = 2, nBytes = 24
2138-1004:710582099.232 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710582099.411 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710582099.480 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710582099.557 :     Information.Status = 0
2138-1004:710582099.628 :     => CNT96226::VenderCmd_GetData
2138-1004:710582099.693 :     iCmd = 2, nBytes = 24
2138-1004:710582260.015 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710582260.197 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710582260.264 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710582260.341 :     Information.Status = 0
2138-1004:710582260.406 :     => CNT96226::VenderCmd_GetData
2138-1004:710582260.471 :     iCmd = 2, nBytes = 24
2138-1004:710582415.150 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710582415.549 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710582415.611 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710582415.678 :     Information.Status = 0
2138-1004:710582415.737 :     => CNT96226::VenderCmd_GetData
2138-1004:710582415.799 :     iCmd = 2, nBytes = 24
2138-1004:710582573.307 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710582573.470 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710582573.533 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710582573.602 :     Information.Status = 0
2138-1004:710582573.665 :     => CNT96226::VenderCmd_GetData
2138-1004:710582573.725 :     iCmd = 2, nBytes = 24
2138-1004:710582704.621 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710582704.783 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710582704.845 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710582704.917 :     Information.Status = 0
2138-1004:710582704.979 :     => CNT96226::VenderCmd_GetData
2138-1004:710582705.044 :     iCmd = 2, nBytes = 24
2138-1004:710582852.558 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710582852.730 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710582852.797 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710582852.868 :     Information.Status = 0
2138-1004:710582852.933 :     => CNT96226::VenderCmd_GetData
2138-1004:710582852.992 :     iCmd = 2, nBytes = 24
2138-1004:710583033.194 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583033.337 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583033.399 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583033.465 :     Information.Status = 0
2138-1004:710583033.525 :     => CNT96226::VenderCmd_GetData
2138-1004:710583033.585 :     iCmd = 2, nBytes = 24
2138-1004:710583172.450 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583172.639 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583172.704 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583172.784 :     Information.Status = 0
2138-1004:710583172.847 :     => CNT96226::VenderCmd_GetData
2138-1004:710583172.906 :     iCmd = 2, nBytes = 24
2138-1004:710583280.659 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583280.945 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583281.012 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583281.081 :     Information.Status = 0
2138-1004:710583281.139 :     => CNT96226::VenderCmd_GetData
2138-1004:710583281.197 :     iCmd = 2, nBytes = 24
2138-1004:710583447.745 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583447.886 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583447.947 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583448.016 :     Information.Status = 0
2138-1004:710583448.076 :     => CNT96226::VenderCmd_GetData
2138-1004:710583448.137 :     iCmd = 2, nBytes = 24
2138-1004:710583601.741 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583601.928 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583601.997 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583602.075 :     Information.Status = 0
2138-1004:710583602.141 :     => CNT96226::VenderCmd_GetData
2138-1004:710583602.205 :     iCmd = 2, nBytes = 24
2138-1004:710583776.127 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583776.344 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583776.422 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583776.517 :     Information.Status = 0
2138-1004:710583776.585 :     => CNT96226::VenderCmd_GetData
2138-1004:710583776.652 :     iCmd = 2, nBytes = 24
2138-1004:710583978.786 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710583978.934 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710583978.998 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710583979.068 :     Information.Status = 0
2138-1004:710583979.132 :     => CNT96226::VenderCmd_GetData
2138-1004:710583979.192 :     iCmd = 2, nBytes = 24
2138-1004:710584178.275 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710584178.478 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710584178.545 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710584178.622 :     Information.Status = 0
2138-1004:710584178.688 :     => CNT96226::VenderCmd_GetData
2138-1004:710584178.753 :     iCmd = 2, nBytes = 24
2138-1004:710584312.972 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710584313.147 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710584313.206 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710584313.280 :     Information.Status = 0
2138-1004:710584313.344 :     => CNT96226::VenderCmd_GetData
2138-1004:710584313.405 :     iCmd = 2, nBytes = 24
2138-1004:710584476.152 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710584476.307 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710584476.370 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710584476.435 :     Information.Status = 0
2138-1004:710584476.494 :     => CNT96226::VenderCmd_GetData
2138-1004:710584476.555 :     iCmd = 2, nBytes = 24
2138-1004:710584638.221 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710584638.419 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710584638.494 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710584638.574 :     Information.Status = 0
2138-1004:710584638.647 :     => CNT96226::VenderCmd_GetData
2138-1004:710584638.712 :     iCmd = 2, nBytes = 24
2138-1004:710584800.167 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710584800.389 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710584800.461 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710584800.543 :     Information.Status = 0
2138-1004:710584800.614 :     => CNT96226::VenderCmd_GetData
2138-1004:710584800.680 :     iCmd = 2, nBytes = 24
2138-1004:710584951.797 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710584951.943 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710584952.008 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710584952.074 :     Information.Status = 0
2138-1004:710584952.131 :     => CNT96226::VenderCmd_GetData
2138-1004:710584952.347 :     iCmd = 2, nBytes = 24
2138-1004:710585128.761 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710585128.920 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710585128.984 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710585129.056 :     Information.Status = 0
2138-1004:710585129.117 :     => CNT96226::VenderCmd_GetData
2138-1004:710585129.178 :     iCmd = 2, nBytes = 24
2138-1004:710585303.316 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710585303.532 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710585303.609 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710585303.693 :     Information.Status = 0
2138-1004:710585303.768 :     => CNT96226::VenderCmd_GetData
2138-1004:710585303.832 :     iCmd = 2, nBytes = 24
2138-1004:710585509.167 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710585509.314 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710585509.384 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710585509.457 :     Information.Status = 0
2138-1004:710585509.522 :     => CNT96226::VenderCmd_GetData
2138-1004:710585509.582 :     iCmd = 2, nBytes = 24
2138-1004:710585701.804 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710585702.025 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710585702.093 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710585702.174 :     Information.Status = 0
2138-1004:710585702.238 :     => CNT96226::VenderCmd_GetData
2138-1004:710585702.301 :     iCmd = 2, nBytes = 24
2138-1004:710585990.053 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710585990.245 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710585990.320 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710585990.401 :     Information.Status = 0
2138-1004:710585990.468 :     => CNT96226::VenderCmd_GetData
2138-1004:710585990.533 :     iCmd = 2, nBytes = 24
2138-1004:710586184.539 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710586184.752 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710586184.821 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710586184.908 :     Information.Status = 0
2138-1004:710586184.974 :     => CNT96226::VenderCmd_GetData
2138-1004:710586185.041 :     iCmd = 2, nBytes = 24
2138-1004:710586368.142 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710586368.340 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710586368.413 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710586368.492 :     Information.Status = 0
2138-1004:710586368.561 :     => CNT96226::VenderCmd_GetData
2138-1004:710586368.624 :     iCmd = 2, nBytes = 24
2138-1004:710586577.003 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710586577.152 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710586577.221 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710586577.289 :     Information.Status = 0
2138-1004:710586577.349 :     => CNT96226::VenderCmd_GetData
2138-1004:710586577.408 :     iCmd = 2, nBytes = 24
2138-1004:710586760.901 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710586761.127 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710586761.201 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710586761.286 :     Information.Status = 0
2138-1004:710586761.358 :     => CNT96226::VenderCmd_GetData
2138-1004:710586761.426 :     iCmd = 2, nBytes = 24
2138-1004:710586959.735 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710586959.893 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710586959.957 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710586960.032 :     Information.Status = 0
2138-1004:710586960.093 :     => CNT96226::VenderCmd_GetData
2138-1004:710586960.153 :     iCmd = 2, nBytes = 24
2138-1004:710587167.718 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710587167.919 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710587168.191 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710587168.281 :     Information.Status = 0
2138-1004:710587168.347 :     => CNT96226::VenderCmd_GetData
2138-1004:710587168.413 :     iCmd = 2, nBytes = 24
2138-1004:710587354.051 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710587354.281 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710587354.353 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710587354.445 :     Information.Status = 0
2138-1004:710587354.523 :     => CNT96226::VenderCmd_GetData
2138-1004:710587354.592 :     iCmd = 2, nBytes = 24
2138-1004:710587562.767 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710587562.915 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710587562.985 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710587563.058 :     Information.Status = 0
2138-1004:710587563.116 :     => CNT96226::VenderCmd_GetData
2138-1004:710587563.178 :     iCmd = 2, nBytes = 24
2138-1004:710587750.654 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710587750.869 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710587750.950 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710587751.053 :     Information.Status = 0
2138-1004:710587751.126 :     => CNT96226::VenderCmd_GetData
2138-1004:710587751.198 :     iCmd = 2, nBytes = 24
2138-1004:710587924.881 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710587925.053 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710587925.118 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710587925.194 :     Information.Status = 0
2138-1004:710587925.261 :     => CNT96226::VenderCmd_GetData
2138-1004:710587925.327 :     iCmd = 2, nBytes = 24
2138-1004:710588102.621 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710588102.768 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710588102.830 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710588102.903 :     Information.Status = 0
2138-1004:710588102.962 :     => CNT96226::VenderCmd_GetData
2138-1004:710588103.024 :     iCmd = 2, nBytes = 24
2138-1004:710588284.441 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710588284.664 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710588284.732 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710588284.819 :     Information.Status = 0
2138-1004:710588284.886 :     => CNT96226::VenderCmd_GetData
2138-1004:710588284.951 :     iCmd = 2, nBytes = 24
2138-1004:710588435.171 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710588435.344 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710588435.413 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710588435.488 :     Information.Status = 0
2138-1004:710588435.556 :     => CNT96226::VenderCmd_GetData
2138-1004:710588435.619 :     iCmd = 2, nBytes = 24
2138-1004:710588612.935 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710588613.082 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710588613.150 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710588613.222 :     Information.Status = 0
2138-1004:710588613.285 :     => CNT96226::VenderCmd_GetData
2138-1004:710588613.348 :     iCmd = 2, nBytes = 24
2138-1004:710588775.484 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710588775.723 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710588775.792 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710588775.883 :     Information.Status = 0
2138-1004:710588775.952 :     => CNT96226::VenderCmd_GetData
2138-1004:710588776.020 :     iCmd = 2, nBytes = 24
2138-1004:710588969.378 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710588969.589 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710588969.666 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710588969.744 :     Information.Status = 0
2138-1004:710588969.820 :     => CNT96226::VenderCmd_GetData
2138-1004:710588970.056 :     iCmd = 2, nBytes = 24
2138-1004:710589173.519 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710589173.693 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710589173.762 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710589173.837 :     Information.Status = 0
2138-1004:710589173.897 :     => CNT96226::VenderCmd_GetData
2138-1004:710589173.955 :     iCmd = 2, nBytes = 24
2138-1004:710589348.385 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710589348.616 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710589348.696 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710589348.783 :     Information.Status = 0
2138-1004:710589348.862 :     => CNT96226::VenderCmd_GetData
2138-1004:710589348.934 :     iCmd = 2, nBytes = 24
2138-1004:710589557.054 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710589557.201 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710589557.267 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710589557.337 :     Information.Status = 0
2138-1004:710589557.398 :     => CNT96226::VenderCmd_GetData
2138-1004:710589557.462 :     iCmd = 2, nBytes = 24
2138-1004:710589745.879 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710589746.087 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710589746.155 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710589746.236 :     Information.Status = 0
2138-1004:710589746.302 :     => CNT96226::VenderCmd_GetData
2138-1004:710589746.366 :     iCmd = 2, nBytes = 24
2138-1004:710589936.047 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710589936.270 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710589936.344 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710589936.431 :     Information.Status = 0
2138-1004:710589936.505 :     => CNT96226::VenderCmd_GetData
2138-1004:710589936.569 :     iCmd = 2, nBytes = 24
2138-1004:710590144.706 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710590144.859 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710590144.926 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710590144.996 :     Information.Status = 0
2138-1004:710590145.062 :     => CNT96226::VenderCmd_GetData
2138-1004:710590145.123 :     iCmd = 2, nBytes = 24
2138-1004:710590321.940 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710590322.183 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710590322.253 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710590322.340 :     Information.Status = 0
2138-1004:710590322.410 :     => CNT96226::VenderCmd_GetData
2138-1004:710590322.478 :     iCmd = 2, nBytes = 24
2138-1004:710590523.590 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710590523.753 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710590523.822 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710590523.894 :     Information.Status = 0
2138-1004:710590523.959 :     => CNT96226::VenderCmd_GetData
2138-1004:710590524.025 :     iCmd = 2, nBytes = 24
2138-1004:710591044.162 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710591044.392 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710591044.456 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710591044.538 :     Information.Status = 0
2138-1004:710591044.605 :     => CNT96226::VenderCmd_GetData
2138-1004:710591044.668 :     iCmd = 2, nBytes = 24
2138-1004:710591669.299 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710591669.527 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710591669.596 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710591669.680 :     Information.Status = 0
2138-1004:710591669.746 :     => CNT96226::VenderCmd_GetData
2138-1004:710591669.814 :     iCmd = 2, nBytes = 24
2138-1004:710592252.525 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710592252.754 :     0010 : f0 00 00 00 50 99 37 00 
2138-1004:710592253.013 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710592253.100 :     Information.Status = 1, Information.Addr = 3643728
2138-1004:710592256.438 :     => CNT96226::MemoryRead
2138-1004:710592653.468 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710592653.647 :     System total receive data 311040 bytes
2138-1004:710592653.726 :     => CNT96226::VenderCmd_GetData
2138-1004:710592653.793 :     iCmd = 1, nBytes = 4
2138-1004:710592862.443 :     0000 : 00 00 00 00 
2138-1004:710592862.584 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710592862.735 :     => CNT96226::DeviceTimeOutSet
2138-1004:710592862.808 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710592862.879 :     <= CAsicIO::DoImage ret = 1
2138-1004:710592862.990 :     Pipe = c4c9948 Write ==>
2138-1004:710592863.111 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710592863.243 :     Pipe = c4c9948 start to write data
2138-1004:710592863.312 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 0 size = 36
2138-1004:710592863.425 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710592863.524 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710592863.610 :     Pipe = c4c9948 Set read data ready
2138-1004:710592863.764 :     Pipe = c4c9948 Write <==
2138-1004:710592863.829 :     Pipe = c4c9948 Write ==>
2138-1004:710592863.906 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710592864.008 :     Pipe = c4c9948 start to write data
2138-1004:710592864.075 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 36 size = 311040
2138-1254:710592864.509 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710592864.688 :         Pipe = c4c9948 Read Copy from c4c0e18 + 0 size = 36
2138-1254:710592864.816 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710592864.928 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710592865.028 :         Pipe = c4c9948 Read <==
2138-1004:710592869.002 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710592869.119 :     Pipe = c4c9948 Write read wait size = 0
2138-1004:710592869.209 :     Pipe = c4c9948 Write <==
2138-1254:710592871.002 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710592871.106 :         Pipe = c4c9948 Read ==>
2138-1254:710592871.209 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710592871.332 :         Pipe = c4c9948 Read Copy from c4c0e18 + 36 size = 311040
2138-1254:710592875.369 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710592875.551 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710592875.649 :         Pipe = c4c9948 Read <==
2138-1254:710592875.711 :         ImageProcessThread : Process start
2138-1254:710592883.580 :         BytesPerLine = 3888
2138-1254:710592883.702 :         Lines = 80
2138-1254:710592938.005 :         ImageProcessThread : Process end
2138-1004:710593094.202 :     IOThread: get image OK
2138-1004:710593094.415 :     IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-1004:710593094.529 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710593094.640 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710593094.727 :     => CNT96226::DeviceTimeOutSet
2138-1004:710593094.805 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710593094.873 :     IO Send command 10 bytes
2138-1004:710593095.044 :     => CNT96226::VenderCmd_SetData
2138-1004:710593095.107 :     iCmd = 0, nBytes = 10
2138-1004:710593095.234 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1254:710593627.595 :         Pipe = c4c9a48 Write ==>
2138-1254:710593627.900 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710593628.057 :         Pipe = c4c9a48 start to write data
2138-1254:710593628.281 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 0 size = 36
2138-1254:710593628.407 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710593628.510 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710593628.614 :         Pipe = c4c9a48 Set read data ready
2138-1254:710593628.742 :         Pipe = c4c9a48 Write <==
2138-1254:710593628.808 :         Pipe = c4c9a48 Write ==>
2138-1254:710593628.886 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710593628.988 :         Pipe = c4c9a48 start to write data
2138-1254:710593629.051 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 36 size = 71592
2138-1848:710593629.206 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710593629.395 : Pipe = c4c9a48 Read Copy from c4c9b08 + 0 size = 36
2138-1848:710593629.514 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710593629.616 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710593629.708 : Pipe = c4c9a48 Read <==
2138-1848:710593629.777 : Get Packet type = 0 
2138-1848:710593629.841 : Get Packet dwSize = 71592 
2138-1848:710593629.902 : Get Packet bADFStatus = 1 
2138-1848:710593629.966 : Get Packet dwStatusLong = 0 
2138-1848:710593630.031 : Get Packet dwMessageStatusLong = 0 
2138-1848:710593630.107 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710593630.181 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27191384 Data = 71592
2138-1254:710593630.289 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710593630.371 : <= GetImageToBuffer Ret = 1
2138-1254:710593630.437 :         Pipe = c4c9a48 Write <==
2138-1848:710593630.504 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:710593630.582 : Pipe = c4c9a48 Read ==>
2138-1254:710593630.648 :         Pipe = c4c9948 Read ==>
2138-1848:710593630.717 : Pipe = c4c9a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1254:710593630.806 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710593630.898 : Pipe = c4c9a48 Read Copy from c4c9b08 + 36 size = 71592
2138-1848:710593632.077 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710593632.183 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710593632.273 : Pipe = c4c9a48 Read <==
2138-1848:710593632.332 : => GetImageToBuffer
2138-1848:710593632.388 : => GetImageToBufferPageScan
2138-1848:710593632.446 : Pipe = c4c9a48 Read ==>
2138-1848:710593632.521 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710593779.534 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710593779.651 :     System send command 10 bytes + data 0 bytes
2138-1004:710593779.731 :     IO total need to receive data 2095632 bytes
2138-1004:710593779.804 :     => CNT96226::VenderCmd_GetData
2138-1004:710593779.871 :     iCmd = 2, nBytes = 24
2138-1004:710594381.942 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710594382.186 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710594382.255 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710594382.336 :     Information.Status = 0
2138-1004:710594382.402 :     => CNT96226::VenderCmd_GetData
2138-1004:710594382.465 :     iCmd = 2, nBytes = 24
2138-1004:710594985.979 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710594986.381 :     0010 : f0 00 00 00 50 58 3c 00 
2138-1004:710594986.512 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710594986.665 :     Information.Status = 1, Information.Addr = 3954768
2138-1004:710594988.209 :     => CNT96226::MemoryRead
2138-1004:710595410.694 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710595410.991 :     System total receive data 311040 bytes
2138-1004:710595411.137 :     => CNT96226::VenderCmd_GetData
2138-1004:710595411.271 :     iCmd = 1, nBytes = 4
2138-1004:710595632.039 :     0000 : 00 00 00 00 
2138-1004:710595632.580 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710595632.862 :     => CNT96226::DeviceTimeOutSet
2138-1004:710595633.005 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710595633.130 :     <= CAsicIO::DoImage ret = 1
2138-1004:710595633.301 :     Pipe = c4c9948 Write ==>
2138-1004:710595633.496 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710595633.733 :     Pipe = c4c9948 start to write data
2138-1004:710595633.864 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 311076 size = 36
2138-1004:710595634.084 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710595634.282 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710595634.462 :     Pipe = c4c9948 Set read data ready
2138-1004:710595634.701 :     Pipe = c4c9948 Write <==
2138-1004:710595634.823 :     Pipe = c4c9948 Write ==>
2138-1004:710595634.968 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710595635.169 :     Pipe = c4c9948 start to write data
2138-1004:710595635.292 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 311112 size = 311040
2138-1254:710595635.682 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710595636.014 :         Pipe = c4c9948 Read Copy from c4c0e18 + 311076 size = 36
2138-1254:710595636.254 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710595636.463 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710595636.652 :         Pipe = c4c9948 Read <==
2138-1254:710595636.788 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710595636.947 :         Pipe = c4c9948 Read ==>
2138-1254:710595637.105 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710595642.865 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710595643.072 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710595643.242 :     Pipe = c4c9948 Set read data ready
2138-1004:710595643.435 :     Pipe = c4c9948 Write <==
2138-1254:710595644.292 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710595644.563 :         Pipe = c4c9948 Read Copy from c4c0e18 + 311112 size = 311040
2138-1254:710595646.377 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710595646.567 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710595646.730 :         Pipe = c4c9948 Read <==
2138-1254:710595646.855 :         ImageProcessThread : Process start
2138-1254:710595655.425 :         BytesPerLine = 3888
2138-1254:710595655.548 :         Lines = 80
2138-1254:710595753.253 :         ImageProcessThread : Process end
2138-1004:710596041.856 :     IOThread: get image OK
2138-1004:710596042.175 :     IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-1004:710596042.384 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710596042.577 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710596042.733 :     => CNT96226::DeviceTimeOutSet
2138-1004:710596042.872 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710596043.004 :     IO Send command 10 bytes
2138-1004:710596043.214 :     => CNT96226::VenderCmd_SetData
2138-1004:710596043.332 :     iCmd = 0, nBytes = 10
2138-1004:710596043.572 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1254:710596829.353 :         Pipe = c4c9a48 Write ==>
2138-1254:710596829.622 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710596829.771 :         Pipe = c4c9a48 start to write data
2138-1254:710596829.839 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 71628 size = 36
2138-1254:710596829.951 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710596830.049 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710596830.339 :         Pipe = c4c9a48 Set read data ready
2138-1254:710596830.482 :         Pipe = c4c9a48 Write <==
2138-1254:710596830.545 :         Pipe = c4c9a48 Write ==>
2138-1254:710596830.619 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710596830.751 :         Pipe = c4c9a48 start to write data
2138-1254:710596830.812 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 71664 size = 75360
2138-1848:710596830.999 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710596831.182 : Pipe = c4c9a48 Read Copy from c4c9b08 + 71628 size = 36
2138-1848:710596831.301 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710596831.402 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710596831.497 : Pipe = c4c9a48 Read <==
2138-1848:710596831.560 : Get Packet type = 0 
2138-1848:710596831.620 : Get Packet dwSize = 75360 
2138-1848:710596831.678 : Get Packet bADFStatus = 1 
2138-1848:710596831.737 : Get Packet dwStatusLong = 0 
2138-1848:710596831.794 : Get Packet dwMessageStatusLong = 0 
2138-1254:710596831.867 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710596831.972 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710596832.037 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710596832.101 :         Pipe = c4c9a48 Write <==
2138-1848:710596832.162 : <= GetImageToBuffer Ret = 1
2138-1254:710596832.224 :         Pipe = c4c9948 Read ==>
2138-1848:710596832.288 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:710596832.364 : Pipe = c4c9a48 Read ==>
2138-1254:710596832.427 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710596832.514 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710596832.613 : Pipe = c4c9a48 Read Copy from c4c9b08 + 71664 size = 28260
2138-1848:710596833.122 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:710596833.215 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710596833.295 : Pipe = c4c9a48 Read <==
2138-1848:710597002.154 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710597002.351 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710597002.425 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710597002.496 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710597002.567 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710597002.634 : <= ReadScanEx2 ret = 1
2138-1848:710597002.700 : <= ReadScan ret = 1
2138-1004:710597061.055 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710597061.232 :     System send command 10 bytes + data 0 bytes
2138-1004:710597061.305 :     IO total need to receive data 2095632 bytes
2138-1004:710597061.380 :     => CNT96226::VenderCmd_GetData
2138-1004:710597061.445 :     iCmd = 2, nBytes = 24
2138-1004:710597636.502 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710597636.734 :     0010 : f0 00 00 00 50 17 41 00 
2138-1004:710597636.808 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710597636.892 :     Information.Status = 1, Information.Addr = 4265808
2138-1004:710597637.867 :     => CNT96226::MemoryRead
2138-1004:710598104.037 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710598104.248 :     System total receive data 311040 bytes
2138-1004:710598104.331 :     => CNT96226::VenderCmd_GetData
2138-1004:710598104.403 :     iCmd = 1, nBytes = 4
2138-1004:710598290.281 :     0000 : 00 00 00 00 
2138-1004:710598290.454 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710598290.628 :     => CNT96226::DeviceTimeOutSet
2138-1004:710598290.700 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710598290.766 :     <= CAsicIO::DoImage ret = 1
2138-1004:710598290.884 :     Pipe = c4c9948 Write ==>
2138-1004:710598290.993 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710598291.119 :     Pipe = c4c9948 start to write data
2138-1004:710598291.326 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 622152 size = 36
2138-1004:710598291.452 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710598291.551 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710598291.641 :     Pipe = c4c9948 Set read data ready
2138-1004:710598291.770 :     Pipe = c4c9948 Write <==
2138-1004:710598291.835 :     Pipe = c4c9948 Write ==>
2138-1004:710598291.911 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710598292.011 :     Pipe = c4c9948 start to write data
2138-1004:710598292.073 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 622188 size = 311040
2138-1254:710598292.529 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710598292.699 :         Pipe = c4c9948 Read Copy from c4c0e18 + 622152 size = 36
2138-1254:710598292.821 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710598292.925 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710598293.016 :         Pipe = c4c9948 Read <==
2138-1254:710598293.086 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710598293.159 :         Pipe = c4c9948 Read ==>
2138-1254:710598293.240 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710598296.497 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710598296.599 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710598296.686 :     Pipe = c4c9948 Set read data ready
2138-1004:710598296.783 :     Pipe = c4c9948 Write <==
2138-1254:710598297.474 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710598297.619 :         Pipe = c4c9948 Read Copy from c4c0e18 + 622188 size = 311040
2138-1254:710598298.779 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710598298.872 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710598298.958 :         Pipe = c4c9948 Read <==
2138-1254:710598299.018 :         ImageProcessThread : Process start
2138-1254:710598303.430 :         BytesPerLine = 3888
2138-1254:710598303.498 :         Lines = 80
2138-1254:710598351.535 :         ImageProcessThread : Process end
2138-1004:710598492.767 :     IOThread: get image OK
2138-1004:710598493.283 :     IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-1004:710598493.429 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710598493.535 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710598493.616 :     => CNT96226::DeviceTimeOutSet
2138-1004:710598493.695 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710598493.762 :     IO Send command 10 bytes
2138-1004:710598493.925 :     => CNT96226::VenderCmd_SetData
2138-1004:710598493.991 :     iCmd = 0, nBytes = 10
2138-1004:710598494.118 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:710598832.152 : => ReadScan
2138-1848:710598832.331 : Count = 99852, Ptr = 7db91e8
2138-1848:710598832.410 : => ReadScanEx2
2138-1848:710598832.468 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710598832.538 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710598832.598 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710598832.666 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710598832.733 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710598832.800 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710598832.869 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:710598832.942 : Pipe = c4c9a48 Read ==>
2138-1848:710598833.081 : Pipe = c4c9a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:710598833.211 : Pipe = c4c9a48 Read Copy from c4c9b08 + 99924 size = 47100
2138-1848:710598833.583 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710598833.678 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710598833.913 : Pipe = c4c9a48 Read <==
2138-1848:710598833.974 : => GetImageToBuffer
2138-1848:710598834.032 : => GetImageToBufferPageScan
2138-1848:710598834.097 : Pipe = c4c9a48 Read ==>
2138-1848:710598834.168 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1254:710598945.968 :         Pipe = c4c9a48 Write ==>
2138-1254:710598946.198 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710598946.335 :         Pipe = c4c9a48 start to write data
2138-1254:710598946.407 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 147024 size = 36
2138-1254:710598946.515 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710598946.608 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710598946.696 :         Pipe = c4c9a48 Set read data ready
2138-1254:710598946.826 :         Pipe = c4c9a48 Write <==
2138-1254:710598946.885 :         Pipe = c4c9a48 Write ==>
2138-1254:710598946.956 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710598947.056 :         Pipe = c4c9a48 start to write data
2138-1254:710598947.117 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 147060 size = 75360
2138-1848:710598947.600 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710598947.771 : Pipe = c4c9a48 Read Copy from c4c9b08 + 147024 size = 36
2138-1848:710598947.883 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710598947.979 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710598948.068 : Pipe = c4c9a48 Read <==
2138-1848:710598948.132 : Get Packet type = 0 
2138-1848:710598948.195 : Get Packet dwSize = 75360 
2138-1848:710598948.255 : Get Packet bADFStatus = 1 
2138-1848:710598948.315 : Get Packet dwStatusLong = 0 
2138-1848:710598948.371 : Get Packet dwMessageStatusLong = 0 
2138-1254:710598948.454 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710598948.557 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710598948.621 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710598948.689 : <= GetImageToBuffer Ret = 1
2138-1254:710598948.751 :         Pipe = c4c9a48 Write <==
2138-1848:710598948.811 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:710598948.888 : Pipe = c4c9a48 Read ==>
2138-1254:710598948.946 :         Pipe = c4c9948 Read ==>
2138-1848:710598949.011 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710598949.095 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710598949.184 : Pipe = c4c9a48 Read Copy from c4c9b08 + 147060 size = 52752
2138-1848:710598949.496 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:710598949.589 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710598949.667 : Pipe = c4c9a48 Read <==
2138-1848:710599103.608 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710599103.794 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710599103.866 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710599103.935 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710599104.011 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710599104.081 : <= ReadScanEx2 ret = 1
2138-1848:710599104.139 : <= ReadScan ret = 1
2138-1004:710599199.013 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710599199.223 :     System send command 10 bytes + data 0 bytes
2138-1004:710599199.300 :     IO total need to receive data 2095632 bytes
2138-1004:710599199.375 :     => CNT96226::VenderCmd_GetData
2138-1004:710599199.440 :     iCmd = 2, nBytes = 24
2138-1004:710600203.183 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710600203.440 :     0010 : f0 00 00 00 50 d6 45 00 
2138-1004:710600203.511 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710600203.601 :     Information.Status = 1, Information.Addr = 4576848
2138-1004:710600205.258 :     => CNT96226::MemoryRead
2138-1004:710600589.738 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710600589.955 :     System total receive data 311040 bytes
2138-1004:710600590.037 :     => CNT96226::VenderCmd_GetData
2138-1004:710600590.109 :     iCmd = 1, nBytes = 4
2138-1004:710600776.508 :     0000 : 00 00 00 00 
2138-1004:710600776.673 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710600776.852 :     => CNT96226::DeviceTimeOutSet
2138-1004:710600776.924 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710600776.990 :     <= CAsicIO::DoImage ret = 1
2138-1004:710600777.101 :     Pipe = c4c9948 Write ==>
2138-1004:710600777.215 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710600777.356 :     Pipe = c4c9948 start to write data
2138-1004:710600777.426 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 933228 size = 36
2138-1004:710600777.537 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710600777.633 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710600777.719 :     Pipe = c4c9948 Set read data ready
2138-1004:710600777.867 :     Pipe = c4c9948 Write <==
2138-1004:710600777.929 :     Pipe = c4c9948 Write ==>
2138-1004:710600778.004 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710600778.105 :     Pipe = c4c9948 start to write data
2138-1004:710600778.171 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 933264 size = 311040
2138-1254:710600778.607 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710600778.781 :         Pipe = c4c9948 Read Copy from c4c0e18 + 933228 size = 36
2138-1254:710600778.905 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710600779.010 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710600779.103 :         Pipe = c4c9948 Read <==
2138-1254:710600779.171 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710600779.253 :         Pipe = c4c9948 Read ==>
2138-1254:710600779.332 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710600782.935 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710600783.039 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710600783.129 :     Pipe = c4c9948 Set read data ready
2138-1004:710600783.224 :     Pipe = c4c9948 Write <==
2138-1254:710600783.920 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710600784.060 :         Pipe = c4c9948 Read Copy from c4c0e18 + 933264 size = 311040
2138-1254:710600785.349 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710600785.443 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710600785.530 :         Pipe = c4c9948 Read <==
2138-1254:710600785.595 :         ImageProcessThread : Process start
2138-1254:710600789.874 :         BytesPerLine = 3888
2138-1254:710600789.943 :         Lines = 80
2138-1254:710600837.881 :         ImageProcessThread : Process end
2138-1004:710600977.928 :     IOThread: get image OK
2138-1004:710600978.121 :     IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-1004:710600978.228 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710600978.352 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710600978.437 :     => CNT96226::DeviceTimeOutSet
2138-1004:710600978.513 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710600978.582 :     IO Send command 10 bytes
2138-1004:710600978.747 :     => CNT96226::VenderCmd_SetData
2138-1004:710600978.816 :     iCmd = 0, nBytes = 10
2138-1004:710600978.938 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:710600986.597 : => ReadScan
2138-1848:710600986.727 : Count = 99852, Ptr = 7db91e8
2138-1848:710600986.821 : => ReadScanEx2
2138-1848:710600987.009 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710600987.084 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710600987.152 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710600987.229 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710600987.364 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710600987.435 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710600987.535 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:710600987.615 : Pipe = c4c9a48 Read ==>
2138-1848:710600987.743 : Pipe = c4c9a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:710600987.868 : Pipe = c4c9a48 Read Copy from c4c9b08 + 199812 size = 22608
2138-1848:710600988.121 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710600988.218 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710600988.307 : Pipe = c4c9a48 Read <==
2138-1848:710600988.368 : => GetImageToBuffer
2138-1848:710600988.436 : => GetImageToBufferPageScan
2138-1848:710600988.502 : Pipe = c4c9a48 Read ==>
2138-1848:710600988.577 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710601239.714 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710601239.910 :     System send command 10 bytes + data 0 bytes
2138-1004:710601240.008 :     IO total need to receive data 2095632 bytes
2138-1004:710601240.089 :     => CNT96226::VenderCmd_GetData
2138-1004:710601240.166 :     iCmd = 2, nBytes = 24
2138-1254:710601431.506 :         Pipe = c4c9a48 Write ==>
2138-1254:710601431.747 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710601431.890 :         Pipe = c4c9a48 start to write data
2138-1254:710601431.965 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 222420 size = 36
2138-1254:710601432.081 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710601432.181 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710601432.270 :         Pipe = c4c9a48 Set read data ready
2138-1254:710601432.400 :         Pipe = c4c9a48 Write <==
2138-1254:710601432.460 :         Pipe = c4c9a48 Write ==>
2138-1254:710601432.762 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710601432.867 :         Pipe = c4c9a48 start to write data
2138-1254:710601432.936 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 222456 size = 75360
2138-1848:710601433.087 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710601433.263 : Pipe = c4c9a48 Read Copy from c4c9b08 + 222420 size = 36
2138-1848:710601433.378 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710601433.479 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710601433.570 : Pipe = c4c9a48 Read <==
2138-1848:710601433.633 : Get Packet type = 0 
2138-1848:710601433.694 : Get Packet dwSize = 75360 
2138-1848:710601433.753 : Get Packet bADFStatus = 1 
2138-1848:710601433.824 : Get Packet dwStatusLong = 0 
2138-1848:710601434.112 : Get Packet dwMessageStatusLong = 0 
2138-1848:710601434.181 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710601434.244 : <= GetImageToBuffer Ret = 1
2138-1848:710601434.315 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710601434.386 : Pipe = c4c9a48 Read ==>
2138-1254:710601434.454 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710601434.557 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710601434.668 :         Pipe = c4c9a48 Write <==
2138-1254:710601434.735 :         Pipe = c4c9948 Read ==>
2138-1848:710601434.826 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710601434.940 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710601435.028 : Pipe = c4c9a48 Read Copy from c4c9b08 + 222456 size = 75360
2138-1848:710601435.408 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710601435.609 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710601435.702 : Pipe = c4c9a48 Read <==
2138-1848:710601435.762 : => GetImageToBuffer
2138-1848:710601435.818 : => GetImageToBufferPageScan
2138-1848:710601435.874 : Pipe = c4c9a48 Read ==>
2138-1848:710601435.946 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710601735.392 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710601735.886 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710601735.959 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710601736.040 :     Information.Status = 0
2138-1004:710601736.112 :     => CNT96226::VenderCmd_GetData
2138-1004:710601736.183 :     iCmd = 2, nBytes = 24
2138-1004:710602350.200 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710602350.673 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710602350.747 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710602350.824 :     Information.Status = 0
2138-1004:710602350.895 :     => CNT96226::VenderCmd_GetData
2138-1004:710602350.962 :     iCmd = 2, nBytes = 24
2138-1004:710602941.612 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710602941.841 :     0010 : f0 00 00 00 50 95 4a 00 
2138-1004:710602941.905 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710602941.986 :     Information.Status = 1, Information.Addr = 4887888
2138-1004:710602942.970 :     => CNT96226::MemoryRead
2138-1004:710603344.120 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710603344.306 :     System total receive data 311040 bytes
2138-1004:710603344.383 :     => CNT96226::VenderCmd_GetData
2138-1004:710603344.448 :     iCmd = 1, nBytes = 4
2138-1004:710603548.524 :     0000 : 00 00 00 00 
2138-1004:710603548.743 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710603549.242 :     => CNT96226::DeviceTimeOutSet
2138-1004:710603549.385 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710603549.449 :     <= CAsicIO::DoImage ret = 1
2138-1004:710603549.561 :     Pipe = c4c9948 Write ==>
2138-1004:710603549.658 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710603549.777 :     Pipe = c4c9948 start to write data
2138-1004:710603549.840 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 1244304 size = 36
2138-1004:710603549.952 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710603550.045 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710603550.129 :     Pipe = c4c9948 Set read data ready
2138-1004:710603550.243 :     Pipe = c4c9948 Write <==
2138-1004:710603550.302 :     Pipe = c4c9948 Write ==>
2138-1004:710603550.373 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710603550.467 :     Pipe = c4c9948 start to write data
2138-1004:710603550.529 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 1244340 size = 311040
2138-1254:710603551.019 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710603551.183 :         Pipe = c4c9948 Read Copy from c4c0e18 + 1244304 size = 36
2138-1254:710603551.308 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710603551.404 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710603551.492 :         Pipe = c4c9948 Read <==
2138-1254:710603551.557 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710603551.628 :         Pipe = c4c9948 Read ==>
2138-1254:710603551.704 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710603555.332 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710603555.436 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710603555.519 :     Pipe = c4c9948 Set read data ready
2138-1004:710603555.614 :     Pipe = c4c9948 Write <==
2138-1254:710603556.335 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710603556.579 :         Pipe = c4c9948 Read Copy from c4c0e18 + 1244340 size = 311040
2138-1254:710603557.440 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710603557.534 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710603557.618 :         Pipe = c4c9948 Read <==
2138-1254:710603557.676 :         ImageProcessThread : Process start
2138-1254:710603561.839 :         BytesPerLine = 3888
2138-1254:710603561.903 :         Lines = 80
2138-1254:710603608.486 :         ImageProcessThread : Process end
2138-1004:710603749.524 :     IOThread: get image OK
2138-1004:710603749.750 :     IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-1004:710603749.870 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710603749.978 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710603750.069 :     => CNT96226::DeviceTimeOutSet
2138-1004:710603750.143 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710603750.208 :     IO Send command 10 bytes
2138-1004:710603750.359 :     => CNT96226::VenderCmd_SetData
2138-1004:710603750.426 :     iCmd = 0, nBytes = 10
2138-1004:710603750.555 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710604043.110 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710604043.311 :     System send command 10 bytes + data 0 bytes
2138-1004:710604043.392 :     IO total need to receive data 2095632 bytes
2138-1004:710604043.464 :     => CNT96226::VenderCmd_GetData
2138-1004:710604043.530 :     iCmd = 2, nBytes = 24
2138-1254:710604205.877 :         Pipe = c4c9a48 Write ==>
2138-1254:710604206.184 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710604206.333 :         Pipe = c4c9a48 start to write data
2138-1254:710604206.407 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 297816 size = 36
2138-1254:710604206.515 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710604206.614 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710604206.699 :         Pipe = c4c9a48 Set read data ready
2138-1254:710604206.831 :         Pipe = c4c9a48 Write <==
2138-1254:710604206.892 :         Pipe = c4c9a48 Write ==>
2138-1254:710604207.205 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710604207.306 :         Pipe = c4c9a48 start to write data
2138-1254:710604207.368 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 297852 size = 75360
2138-1848:710604207.513 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710604207.677 : Pipe = c4c9a48 Read Copy from c4c9b08 + 297816 size = 36
2138-1848:710604207.785 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710604207.884 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710604207.974 : Pipe = c4c9a48 Read <==
2138-1848:710604208.041 : Get Packet type = 0 
2138-1848:710604208.103 : Get Packet dwSize = 75360 
2138-1848:710604208.163 : Get Packet bADFStatus = 1 
2138-1848:710604208.457 : Get Packet dwStatusLong = 0 
2138-1848:710604208.515 : Get Packet dwMessageStatusLong = 0 
2138-1848:710604208.591 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710604208.660 : <= GetImageToBuffer Ret = 1
2138-1848:710604208.728 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:710604208.804 : Pipe = c4c9a48 Read ==>
2138-1848:710604208.878 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1254:710604209.056 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710604209.154 :         Pipe = c4c9a48 Write read wait size = 1884
2138-1254:710604209.238 :         Pipe = c4c9a48 Set read data ready
2138-1254:710604209.335 :         Pipe = c4c9a48 Write <==
2138-1254:710604209.401 :         Pipe = c4c9948 Read ==>
2138-1254:710604209.482 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710604210.349 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710604210.488 : Pipe = c4c9a48 Read Copy from c4c9b08 + 297852 size = 1884
2138-1848:710604210.611 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:710604210.708 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710604210.795 : Pipe = c4c9a48 Read <==
2138-1848:710604387.684 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710604387.882 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710604387.960 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710604388.033 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710604388.102 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710604388.168 : <= ReadScanEx2 ret = 1
2138-1848:710604388.230 : <= ReadScan ret = 1
2138-1004:710604561.241 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710604561.479 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710604561.551 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710604561.633 :     Information.Status = 0
2138-1004:710604561.699 :     => CNT96226::VenderCmd_GetData
2138-1004:710604561.764 :     iCmd = 2, nBytes = 24
2138-1004:710605523.951 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710605524.178 :     0010 : f0 00 00 00 50 54 4f 00 
2138-1004:710605524.246 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710605524.328 :     Information.Status = 1, Information.Addr = 5198928
2138-1004:710605525.420 :     => CNT96226::MemoryRead
2138-1004:710605926.532 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710605926.732 :     System total receive data 311040 bytes
2138-1004:710605926.808 :     => CNT96226::VenderCmd_GetData
2138-1004:710605926.872 :     iCmd = 1, nBytes = 4
2138-1004:710606119.294 :     0000 : 00 00 00 00 
2138-1004:710606119.692 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710606119.855 :     => CNT96226::DeviceTimeOutSet
2138-1004:710606119.932 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710606119.995 :     <= CAsicIO::DoImage ret = 1
2138-1004:710606120.098 :     Pipe = c4c9948 Write ==>
2138-1004:710606120.196 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710606120.323 :     Pipe = c4c9948 start to write data
2138-1004:710606120.389 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 1555380 size = 36
2138-1004:710606120.502 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710606120.598 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710606120.681 :     Pipe = c4c9948 Set read data ready
2138-1004:710606120.801 :     Pipe = c4c9948 Write <==
2138-1004:710606120.866 :     Pipe = c4c9948 Write ==>
2138-1004:710606121.167 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710606121.266 :     Pipe = c4c9948 start to write data
2138-1004:710606121.330 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 1555416 size = 311040
2138-1254:710606121.487 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710606121.664 :         Pipe = c4c9948 Read Copy from c4c0e18 + 1555380 size = 36
2138-1254:710606121.796 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710606121.904 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710606121.998 :         Pipe = c4c9948 Read <==
2138-1254:710606122.070 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710606122.148 :         Pipe = c4c9948 Read ==>
2138-1254:710606122.227 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710606126.285 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710606126.388 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710606126.473 :     Pipe = c4c9948 Set read data ready
2138-1004:710606126.892 :     Pipe = c4c9948 Write <==
2138-1254:710606127.168 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710606127.312 :         Pipe = c4c9948 Read Copy from c4c0e18 + 1555416 size = 311040
2138-1254:710606128.414 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710606128.509 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710606128.600 :         Pipe = c4c9948 Read <==
2138-1254:710606128.665 :         ImageProcessThread : Process start
2138-1254:710606132.961 :         BytesPerLine = 3888
2138-1254:710606133.033 :         Lines = 80
2138-1254:710606181.719 :         ImageProcessThread : Process end
2138-1004:710606328.025 :     IOThread: get image OK
2138-1004:710606328.267 :     IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-1004:710606328.386 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710606328.503 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710606328.592 :     => CNT96226::DeviceTimeOutSet
2138-1004:710606328.672 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710606328.741 :     IO Send command 10 bytes
2138-1004:710606328.902 :     => CNT96226::VenderCmd_SetData
2138-1004:710606328.967 :     iCmd = 0, nBytes = 10
2138-1004:710606329.089 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:710606409.524 : => ReadScan
2138-1848:710606409.711 : Count = 99852, Ptr = 7db91e8
2138-1848:710606409.800 : => ReadScanEx2
2138-1848:710606409.856 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710606409.928 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710606410.001 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710606410.074 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710606410.141 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710606410.215 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710606410.290 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:710606410.368 : Pipe = c4c9a48 Read ==>
2138-1848:710606410.490 : Pipe = c4c9a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-1848:710606410.616 : Pipe = c4c9a48 Read Copy from c4c9b08 + 299736 size = 73476
2138-1848:710606411.186 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710606411.282 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710606411.368 : Pipe = c4c9a48 Read <==
2138-1848:710606411.429 : => GetImageToBuffer
2138-1848:710606411.488 : => GetImageToBufferPageScan
2138-1848:710606411.552 : Pipe = c4c9a48 Read ==>
2138-1848:710606411.627 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710606613.596 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710606613.782 :     System send command 10 bytes + data 0 bytes
2138-1004:710606613.866 :     IO total need to receive data 2095632 bytes
2138-1004:710606613.942 :     => CNT96226::VenderCmd_GetData
2138-1004:710606614.013 :     iCmd = 2, nBytes = 24
2138-1254:710606839.068 :         Pipe = c4c9a48 Write ==>
2138-1254:710606839.324 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710606839.468 :         Pipe = c4c9a48 start to write data
2138-1254:710606839.541 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 373212 size = 36
2138-1254:710606839.653 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710606839.755 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710606839.843 :         Pipe = c4c9a48 Set read data ready
2138-1254:710606839.970 :         Pipe = c4c9a48 Write <==
2138-1254:710606840.036 :         Pipe = c4c9a48 Write ==>
2138-1254:710606840.109 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710606840.210 :         Pipe = c4c9a48 start to write data
2138-1254:710606840.270 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 373248 size = 75360
2138-1848:710606840.783 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710606841.153 : Pipe = c4c9a48 Read Copy from c4c9b08 + 373212 size = 36
2138-1848:710606841.287 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710606841.385 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710606841.478 : Pipe = c4c9a48 Read <==
2138-1848:710606841.543 : Get Packet type = 0 
2138-1848:710606841.609 : Get Packet dwSize = 75360 
2138-1848:710606841.673 : Get Packet bADFStatus = 1 
2138-1254:710606841.749 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710606841.856 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710606841.928 : Get Packet dwStatusLong = 0 
2138-1848:710606841.994 : Get Packet dwMessageStatusLong = 0 
2138-1254:710606842.068 :         Pipe = c4c9a48 Write <==
2138-1848:710606842.125 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710606842.195 :         Pipe = c4c9948 Read ==>
2138-1848:710606842.256 : <= GetImageToBuffer Ret = 1
2138-1254:710606842.320 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710606842.400 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:710606842.470 : Pipe = c4c9a48 Read ==>
2138-1848:710606842.550 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710606842.648 : Pipe = c4c9a48 Read Copy from c4c9b08 + 373248 size = 26376
2138-1848:710606842.816 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:710606842.907 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710606842.989 : Pipe = c4c9a48 Read <==
2138-1848:710606991.098 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710606991.278 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710606991.346 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710606991.414 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710606991.479 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710606991.546 : <= ReadScanEx2 ret = 1
2138-1848:710606991.602 : <= ReadScan ret = 1
2138-1004:710607097.789 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710607097.998 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710607098.300 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710607098.381 :     Information.Status = 0
2138-1004:710607098.449 :     => CNT96226::VenderCmd_GetData
2138-1004:710607098.511 :     iCmd = 2, nBytes = 24
2138-1004:710607704.012 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710607704.235 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710607704.310 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710607704.390 :     Information.Status = 0
2138-1004:710607704.460 :     => CNT96226::VenderCmd_GetData
2138-1004:710607704.529 :     iCmd = 2, nBytes = 24
2138-1004:710608268.500 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710608268.741 :     0010 : f0 00 00 00 50 13 54 00 
2138-1004:710608268.812 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710608268.896 :     Information.Status = 1, Information.Addr = 5509968
2138-1004:710608269.879 :     => CNT96226::MemoryRead
2138-1004:710608651.111 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710608651.314 :     System total receive data 311040 bytes
2138-1004:710608651.390 :     => CNT96226::VenderCmd_GetData
2138-1004:710608651.453 :     iCmd = 1, nBytes = 4
2138-1004:710608825.473 :     0000 : 00 00 00 00 
2138-1004:710608825.652 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710608825.842 :     => CNT96226::DeviceTimeOutSet
2138-1004:710608825.917 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710608825.980 :     <= CAsicIO::DoImage ret = 1
2138-1004:710608826.102 :     Pipe = c4c9948 Write ==>
2138-1004:710608826.215 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710608826.340 :     Pipe = c4c9948 start to write data
2138-1004:710608826.410 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 1866456 size = 36
2138-1004:710608826.693 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710608826.797 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710608826.883 :     Pipe = c4c9948 Set read data ready
2138-1004:710608827.245 :     Pipe = c4c9948 Write <==
2138-1004:710608827.306 :     Pipe = c4c9948 Write ==>
2138-1004:710608827.605 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710608827.705 :     Pipe = c4c9948 start to write data
2138-1004:710608827.767 :     Pipe = c4c9948 Memory Write Copy to c4c0e18 + 1866492 size = 230660
2138-1254:710608827.908 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710608828.068 :         Pipe = c4c9948 Read Copy from c4c0e18 + 1866456 size = 36
2138-1254:710608828.180 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710608828.283 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710608828.374 :         Pipe = c4c9948 Read <==
2138-1254:710608828.442 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710608828.517 :         Pipe = c4c9948 Read ==>
2138-1254:710608828.591 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710608831.613 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 0 size = 80380
2138-1004:710608832.891 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710608832.986 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710608833.072 :     Pipe = c4c9948 Set read data ready
2138-1004:710608833.170 :     Pipe = c4c9948 Write <==
2138-1254:710608833.880 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710608834.024 :         Pipe = c4c9948 Read Copy from c4c0e18 + 1866492 size = 230660
2138-1254:710608836.071 :         Pipe = c4c9948 Read Copy from c4c9a18 + 0 size = 80380
2138-1254:710608836.447 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710608836.541 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710608836.630 :         Pipe = c4c9948 Read <==
2138-1254:710608836.688 :         ImageProcessThread : Process start
2138-1254:710608840.995 :         BytesPerLine = 3888
2138-1254:710608841.057 :         Lines = 80
2138-1254:710608890.966 :         ImageProcessThread : Process end
2138-1004:710609039.214 :     IOThread: get image OK
2138-1004:710609039.429 :     IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-1004:710609039.545 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710609039.649 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710609039.736 :     => CNT96226::DeviceTimeOutSet
2138-1004:710609039.811 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710609039.880 :     IO Send command 10 bytes
2138-1004:710609040.050 :     => CNT96226::VenderCmd_SetData
2138-1004:710609040.115 :     iCmd = 0, nBytes = 10
2138-1004:710609040.240 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:710609158.967 : => ReadScan
2138-1848:710609159.137 : Count = 99852, Ptr = 7db91e8
2138-1848:710609159.217 : => ReadScanEx2
2138-1848:710609159.276 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710609159.348 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710609159.417 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710609159.482 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710609159.547 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710609159.613 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710609159.685 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:710609159.773 : Pipe = c4c9a48 Read ==>
2138-1848:710609159.893 : Pipe = c4c9a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:710609160.015 : Pipe = c4c9a48 Read Copy from c4c9b08 + 399624 size = 48984
2138-1848:710609160.476 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710609160.691 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710609160.781 : Pipe = c4c9a48 Read <==
2138-1848:710609160.844 : => GetImageToBuffer
2138-1848:710609160.902 : => GetImageToBufferPageScan
2138-1848:710609160.963 : Pipe = c4c9a48 Read ==>
2138-1848:710609161.036 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710609336.048 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710609336.274 :     System send command 10 bytes + data 0 bytes
2138-1004:710609336.350 :     IO total need to receive data 2095632 bytes
2138-1004:710609336.420 :     => CNT96226::VenderCmd_GetData
2138-1004:710609336.485 :     iCmd = 2, nBytes = 24
2138-1254:710609510.443 :         Pipe = c4c9a48 Write ==>
2138-1254:710609510.735 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710609510.880 :         Pipe = c4c9a48 start to write data
2138-1254:710609510.954 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 448608 size = 36
2138-1254:710609511.068 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710609511.164 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710609511.264 :         Pipe = c4c9a48 Set read data ready
2138-1254:710609511.403 :         Pipe = c4c9a48 Write <==
2138-1254:710609511.459 :         Pipe = c4c9a48 Write ==>
2138-1254:710609511.536 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710609511.634 :         Pipe = c4c9a48 start to write data
2138-1254:710609511.694 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 448644 size = 75360
2138-1848:710609512.178 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710609512.352 : Pipe = c4c9a48 Read Copy from c4c9b08 + 448608 size = 36
2138-1848:710609512.470 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710609512.573 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710609512.660 : Pipe = c4c9a48 Read <==
2138-1848:710609512.729 : Get Packet type = 0 
2138-1848:710609512.792 : Get Packet dwSize = 75360 
2138-1848:710609512.851 : Get Packet bADFStatus = 1 
2138-1254:710609512.929 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710609513.036 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710609513.105 : Get Packet dwStatusLong = 0 
2138-1848:710609513.174 : Get Packet dwMessageStatusLong = 0 
2138-1254:710609513.241 :         Pipe = c4c9a48 Write <==
2138-1848:710609513.305 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710609513.374 :         Pipe = c4c9948 Read ==>
2138-1848:710609513.436 : <= GetImageToBuffer Ret = 1
2138-1254:710609513.502 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710609513.588 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:710609513.662 : Pipe = c4c9a48 Read ==>
2138-1848:710609513.740 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710609513.846 : Pipe = c4c9a48 Read Copy from c4c9b08 + 448644 size = 50868
2138-1848:710609514.091 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:710609514.186 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710609514.270 : Pipe = c4c9a48 Read <==
2138-1848:710609656.770 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710609656.962 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710609657.034 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710609657.101 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710609657.166 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710609657.228 : <= ReadScanEx2 ret = 1
2138-1848:710609657.291 : <= ReadScan ret = 1
2138-1004:710609876.515 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710609876.738 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710609877.080 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710609877.171 :     Information.Status = 0
2138-1004:710609877.239 :     => CNT96226::VenderCmd_GetData
2138-1004:710609877.304 :     iCmd = 2, nBytes = 24
2138-1004:710610847.578 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710610847.816 :     0010 : f0 00 00 00 50 d2 58 00 
2138-1004:710610847.884 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710610847.963 :     Information.Status = 1, Information.Addr = 5821008
2138-1004:710610849.239 :     => CNT96226::MemoryRead
2138-1004:710611434.287 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710611434.507 :     System total receive data 311040 bytes
2138-1004:710611473.597 :     => CNT96226::VenderCmd_GetData
2138-1004:710611473.730 :     iCmd = 1, nBytes = 4
2138-1848:710612099.569 : => ReadScan
2138-1848:710612099.756 : Count = 99852, Ptr = 7db91e8
2138-1848:710612099.838 : => ReadScanEx2
2138-1848:710612099.899 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710612099.969 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710612100.035 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710612100.110 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710612100.177 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710612100.244 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710612100.321 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:710612100.397 : Pipe = c4c9a48 Read ==>
2138-1848:710612100.532 : Pipe = c4c9a48 Read Total = 27262976 Free = 27238484 Data = 24492
2138-1848:710612100.663 : Pipe = c4c9a48 Read Copy from c4c9b08 + 499512 size = 24492
2138-1848:710612100.911 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710612101.007 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710612101.097 : Pipe = c4c9a48 Read <==
2138-1848:710612101.154 : => GetImageToBuffer
2138-1848:710612101.211 : => GetImageToBufferPageScan
2138-1848:710612101.271 : Pipe = c4c9a48 Read ==>
2138-1848:710612110.005 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710612110.374 :     0000 : 00 00 00 00 
2138-1004:710612110.438 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710612110.599 :     => CNT96226::DeviceTimeOutSet
2138-1004:710612110.682 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710612110.746 :     <= CAsicIO::DoImage ret = 1
2138-1004:710612110.851 :     Pipe = c4c9948 Write ==>
2138-1004:710612110.945 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710612111.051 :     Pipe = c4c9948 start to write data
2138-1004:710612111.118 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 80380 size = 36
2138-1004:710612111.223 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710612111.319 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710612111.401 :     Pipe = c4c9948 Set read data ready
2138-1254:710612111.618 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710612111.724 :         Pipe = c4c9948 Read Copy from c4c9a18 + 80380 size = 36
2138-1254:710612111.824 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710612111.912 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710612112.000 :         Pipe = c4c9948 Read <==
2138-1254:710612112.067 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710612112.137 :         Pipe = c4c9948 Read ==>
2138-1254:710612112.210 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710612112.340 :     Pipe = c4c9948 Write <==
2138-1004:710612112.400 :     Pipe = c4c9948 Write ==>
2138-1004:710612112.475 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710612112.573 :     Pipe = c4c9948 start to write data
2138-1004:710612112.635 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 80416 size = 311040
2138-1004:710612117.182 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710612117.287 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710612117.375 :     Pipe = c4c9948 Set read data ready
2138-1254:710612117.545 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710612117.648 :         Pipe = c4c9948 Read Copy from c4c9a18 + 80416 size = 311040
2138-1254:710612118.873 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710612118.964 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710612119.051 :         Pipe = c4c9948 Read <==
2138-1254:710612119.112 :         ImageProcessThread : Process start
2138-1254:710612123.397 :         BytesPerLine = 3888
2138-1254:710612123.456 :         Lines = 80
2138-1254:710612170.986 :         ImageProcessThread : Process end
2138-1004:710612184.354 :     Pipe = c4c9948 Write <==
2138-1004:710612464.488 :     IOThread: get image OK
2138-1004:710612464.690 :     IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-1004:710612464.809 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710612464.917 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710612466.900 :     => CNT96226::DeviceTimeOutSet
2138-1004:710612467.021 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710612467.094 :     IO Send command 10 bytes
2138-1004:710612467.660 :     => CNT96226::VenderCmd_SetData
2138-1004:710612467.752 :     iCmd = 0, nBytes = 10
2138-1004:710612467.889 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1254:710613193.283 :         Pipe = c4c9a48 Write ==>
2138-1254:710613193.544 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710613193.689 :         Pipe = c4c9a48 start to write data
2138-1254:710613193.763 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 524004 size = 36
2138-1254:710613193.875 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710613193.971 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710613194.059 :         Pipe = c4c9a48 Set read data ready
2138-1254:710613194.203 :         Pipe = c4c9a48 Write <==
2138-1254:710613194.263 :         Pipe = c4c9a48 Write ==>
2138-1254:710613194.341 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710613194.443 :         Pipe = c4c9a48 start to write data
2138-1254:710613194.507 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 524040 size = 75360
2138-1848:710613195.652 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710613195.838 : Pipe = c4c9a48 Read Copy from c4c9b08 + 524004 size = 36
2138-1254:710613195.936 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-1254:710613196.037 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710613196.155 :         Pipe = c4c9a48 Write <==
2138-1848:710613196.245 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710613196.377 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710613196.495 : Pipe = c4c9a48 Read <==
2138-1254:710613196.571 :         Pipe = c4c9948 Read ==>
2138-1848:710613196.636 : Get Packet type = 0 
2138-1848:710613196.704 : Get Packet dwSize = 75360 
2138-1254:710613196.775 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710613196.861 : Get Packet bADFStatus = 1 
2138-1848:710613196.925 : Get Packet dwStatusLong = 0 
2138-1848:710613196.985 : Get Packet dwMessageStatusLong = 0 
2138-1848:710613197.057 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710613197.130 : <= GetImageToBuffer Ret = 1
2138-1848:710613197.202 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710613197.275 : Pipe = c4c9a48 Read ==>
2138-1848:710613197.357 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710613197.543 : Pipe = c4c9a48 Read Copy from c4c9b08 + 524040 size = 75360
2138-1848:710613197.850 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710613197.938 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710613198.027 : Pipe = c4c9a48 Read <==
2138-1848:710613355.315 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710613355.528 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710613355.604 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710613355.677 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710613355.750 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710613355.820 : <= ReadScanEx2 ret = 1
2138-1848:710613355.883 : <= ReadScan ret = 1
2138-1004:710613421.658 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710613421.855 :     System send command 10 bytes + data 0 bytes
2138-1004:710613421.938 :     IO total need to receive data 2095632 bytes
2138-1004:710613422.017 :     => CNT96226::VenderCmd_GetData
2138-1004:710613422.092 :     iCmd = 2, nBytes = 24
2138-1004:710614612.339 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710614612.580 :     0010 : f0 00 00 00 50 91 5d 00 
2138-1004:710614612.657 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710614612.737 :     Information.Status = 1, Information.Addr = 6132048
2138-1004:710614613.731 :     => CNT96226::MemoryRead
2138-1004:710615745.175 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710615745.388 :     System total receive data 311040 bytes
2138-1004:710615745.472 :     => CNT96226::VenderCmd_GetData
2138-1004:710615745.543 :     iCmd = 1, nBytes = 4
2138-1848:710615858.083 : => ReadScan
2138-1848:710615858.295 : Count = 99852, Ptr = 7db91e8
2138-1848:710615858.384 : => ReadScanEx2
2138-1848:710615858.444 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710615858.513 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710615858.580 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710615858.649 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710615858.718 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710615858.785 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710615858.857 : => GetImageToBuffer
2138-1848:710615858.917 : => GetImageToBufferPageScan
2138-1848:710615858.984 : Pipe = c4c9a48 Read ==>
2138-1848:710615859.111 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710615895.894 :     0000 : 00 00 00 00 
2138-1004:710615896.012 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710615896.214 :     => CNT96226::DeviceTimeOutSet
2138-1004:710615896.292 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710615896.358 :     <= CAsicIO::DoImage ret = 1
2138-1004:710615896.479 :     Pipe = c4c9948 Write ==>
2138-1004:710615896.577 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710615896.697 :     Pipe = c4c9948 start to write data
2138-1004:710615896.761 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 391456 size = 36
2138-1004:710615896.869 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710615896.967 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710615897.050 :     Pipe = c4c9948 Set read data ready
2138-1004:710615897.166 :     Pipe = c4c9948 Write <==
2138-1004:710615897.230 :     Pipe = c4c9948 Write ==>
2138-1004:710615897.433 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710615897.567 :     Pipe = c4c9948 start to write data
2138-1004:710615897.634 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 391492 size = 311040
2138-1254:710615897.768 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710615897.930 :         Pipe = c4c9948 Read Copy from c4c9a18 + 391456 size = 36
2138-1254:710615898.045 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710615898.144 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710615898.329 :         Pipe = c4c9948 Read <==
2138-1254:710615898.393 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710615898.466 :         Pipe = c4c9948 Read ==>
2138-1254:710615898.543 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710615902.109 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710615902.220 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710615902.308 :     Pipe = c4c9948 Set read data ready
2138-1004:710615902.409 :     Pipe = c4c9948 Write <==
2138-1254:710615902.589 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710615902.721 :         Pipe = c4c9948 Read Copy from c4c9a18 + 391492 size = 311040
2138-1254:710615903.899 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710615903.994 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710615904.080 :         Pipe = c4c9948 Read <==
2138-1254:710615904.139 :         ImageProcessThread : Process start
2138-1254:710615908.437 :         BytesPerLine = 3888
2138-1254:710615908.500 :         Lines = 80
2138-1254:710615956.385 :         ImageProcessThread : Process end
2138-1004:710616250.620 :     IOThread: get image OK
2138-1004:710616250.832 :     IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-1004:710616250.942 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710616251.054 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710616251.142 :     => CNT96226::DeviceTimeOutSet
2138-1004:710616251.219 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710616251.285 :     IO Send command 10 bytes
2138-1004:710616251.428 :     => CNT96226::VenderCmd_SetData
2138-1004:710616251.490 :     iCmd = 0, nBytes = 10
2138-1004:710616251.614 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710616518.500 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710616518.720 :     System send command 10 bytes + data 0 bytes
2138-1004:710616518.805 :     IO total need to receive data 2095632 bytes
2138-1004:710616518.883 :     => CNT96226::VenderCmd_GetData
2138-1004:710616518.953 :     iCmd = 2, nBytes = 24
2138-1254:710616765.251 :         Pipe = c4c9a48 Write ==>
2138-1254:710616765.520 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710616765.668 :         Pipe = c4c9a48 start to write data
2138-1254:710616765.736 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 599400 size = 36
2138-1254:710616765.854 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710616765.953 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710616766.039 :         Pipe = c4c9a48 Set read data ready
2138-1254:710616766.170 :         Pipe = c4c9a48 Write <==
2138-1254:710616766.231 :         Pipe = c4c9a48 Write ==>
2138-1254:710616766.305 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710616766.432 :         Pipe = c4c9a48 start to write data
2138-1254:710616766.494 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 599436 size = 75360
2138-1848:710616766.667 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710616766.845 : Pipe = c4c9a48 Read Copy from c4c9b08 + 599400 size = 36
2138-1848:710616766.972 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710616767.069 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710616767.162 : Pipe = c4c9a48 Read <==
2138-1848:710616767.227 : Get Packet type = 0 
2138-1848:710616767.292 : Get Packet dwSize = 75360 
2138-1848:710616767.352 : Get Packet bADFStatus = 1 
2138-1848:710616767.411 : Get Packet dwStatusLong = 0 
2138-1848:710616767.470 : Get Packet dwMessageStatusLong = 0 
2138-1848:710616767.545 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710616767.616 : <= GetImageToBuffer Ret = 1
2138-1254:710616767.776 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710616767.880 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710616767.954 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710616768.032 : Pipe = c4c9a48 Read ==>
2138-1254:710616768.095 :         Pipe = c4c9a48 Write <==
2138-1848:710616768.160 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710616768.253 :         Pipe = c4c9948 Read ==>
2138-1848:710616768.318 : Pipe = c4c9a48 Read Copy from c4c9b08 + 599436 size = 75360
2138-1254:710616768.401 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710616768.636 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710616768.731 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710616768.814 : Pipe = c4c9a48 Read <==
2138-1848:710616768.874 : => GetImageToBuffer
2138-1848:710616769.026 : => GetImageToBufferPageScan
2138-1848:710616769.085 : Pipe = c4c9a48 Read ==>
2138-1848:710616769.161 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710617175.687 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710617175.918 :     0010 : f0 00 00 00 50 50 62 00 
2138-1004:710617175.991 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710617176.081 :     Information.Status = 1, Information.Addr = 6443088
2138-1004:710617177.143 :     => CNT96226::MemoryRead
2138-1004:710617941.151 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710617941.343 :     System total receive data 311040 bytes
2138-1004:710617941.430 :     => CNT96226::VenderCmd_GetData
2138-1004:710617941.500 :     iCmd = 1, nBytes = 4
2138-1004:710618466.865 :     0000 : 00 00 00 00 
2138-1004:710618467.033 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710618467.207 :     => CNT96226::DeviceTimeOutSet
2138-1004:710618467.284 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710618467.346 :     <= CAsicIO::DoImage ret = 1
2138-1004:710618467.458 :     Pipe = c4c9948 Write ==>
2138-1004:710618467.564 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710618467.683 :     Pipe = c4c9948 start to write data
2138-1004:710618467.749 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 702532 size = 36
2138-1004:710618467.860 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710618467.958 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710618468.042 :     Pipe = c4c9948 Set read data ready
2138-1004:710618468.162 :     Pipe = c4c9948 Write <==
2138-1004:710618468.226 :     Pipe = c4c9948 Write ==>
2138-1004:710618468.438 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710618468.605 :     Pipe = c4c9948 start to write data
2138-1004:710618468.671 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 702568 size = 311040
2138-1254:710618468.830 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710618469.106 :         Pipe = c4c9948 Read Copy from c4c9a18 + 702532 size = 36
2138-1254:710618469.233 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710618469.341 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710618469.432 :         Pipe = c4c9948 Read <==
2138-1254:710618469.507 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710618469.585 :         Pipe = c4c9948 Read ==>
2138-1254:710618469.662 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710618473.159 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710618473.271 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710618473.360 :     Pipe = c4c9948 Set read data ready
2138-1004:710618473.464 :     Pipe = c4c9948 Write <==
2138-1254:710618473.720 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710618473.858 :         Pipe = c4c9948 Read Copy from c4c9a18 + 702568 size = 311040
2138-1254:710618474.869 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710618474.962 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710618475.046 :         Pipe = c4c9948 Read <==
2138-1254:710618475.104 :         ImageProcessThread : Process start
2138-1254:710618479.390 :         BytesPerLine = 3888
2138-1254:710618479.454 :         Lines = 80
2138-1254:710618527.615 :         ImageProcessThread : Process end
2138-1004:710618891.559 :     IOThread: get image OK
2138-1004:710618891.750 :     IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-1004:710618891.867 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710618891.974 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710618892.056 :     => CNT96226::DeviceTimeOutSet
2138-1004:710618892.137 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710618892.203 :     IO Send command 10 bytes
2138-1004:710618892.347 :     => CNT96226::VenderCmd_SetData
2138-1004:710618892.415 :     iCmd = 0, nBytes = 10
2138-1004:710618892.536 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710619147.533 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710619147.735 :     System send command 10 bytes + data 0 bytes
2138-1004:710619147.822 :     IO total need to receive data 2095632 bytes
2138-1004:710619147.898 :     => CNT96226::VenderCmd_GetData
2138-1004:710619147.966 :     iCmd = 2, nBytes = 24
2138-1254:710619267.945 :         Pipe = c4c9a48 Write ==>
2138-1254:710619268.213 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710619268.354 :         Pipe = c4c9a48 start to write data
2138-1254:710619268.425 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 674796 size = 36
2138-1254:710619268.540 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710619268.640 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710619268.729 :         Pipe = c4c9a48 Set read data ready
2138-1254:710619268.868 :         Pipe = c4c9a48 Write <==
2138-1254:710619268.927 :         Pipe = c4c9a48 Write ==>
2138-1254:710619269.004 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710619269.105 :         Pipe = c4c9a48 start to write data
2138-1254:710619269.166 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 674832 size = 75360
2138-1848:710619269.365 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710619269.539 : Pipe = c4c9a48 Read Copy from c4c9b08 + 674796 size = 36
2138-1848:710619269.654 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710619269.765 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710619269.854 : Pipe = c4c9a48 Read <==
2138-1848:710619269.921 : Get Packet type = 0 
2138-1848:710619269.984 : Get Packet dwSize = 75360 
2138-1848:710619270.046 : Get Packet bADFStatus = 1 
2138-1848:710619270.111 : Get Packet dwStatusLong = 0 
2138-1848:710619270.171 : Get Packet dwMessageStatusLong = 0 
2138-1848:710619270.250 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710619270.326 : <= GetImageToBuffer Ret = 1
2138-1254:710619270.396 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710619270.499 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710619270.573 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:710619270.652 : Pipe = c4c9a48 Read ==>
2138-1254:710619270.717 :         Pipe = c4c9a48 Write <==
2138-1848:710619270.780 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710619270.869 :         Pipe = c4c9948 Read ==>
2138-1848:710619270.938 : Pipe = c4c9a48 Read Copy from c4c9b08 + 674832 size = 24492
2138-1254:710619271.075 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710619271.170 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:710619271.266 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710619271.349 : Pipe = c4c9a48 Read <==
2138-1848:710619416.089 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710619416.312 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710619416.387 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710619416.463 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710619416.534 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710619416.599 : <= ReadScanEx2 ret = 1
2138-1848:710619416.664 : <= ReadScan ret = 1
2138-1004:710619692.628 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710619692.876 :     0010 : f0 00 00 00 50 99 37 00 
2138-1004:710619692.952 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710619693.033 :     Information.Status = 1, Information.Addr = 3643728
2138-1004:710619694.091 :     => CNT96226::MemoryRead
2138-1004:710620075.232 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710620075.441 :     System total receive data 311040 bytes
2138-1004:710620075.525 :     => CNT96226::VenderCmd_GetData
2138-1004:710620075.598 :     iCmd = 1, nBytes = 4
2138-1004:710620585.560 :     0000 : 00 00 00 00 
2138-1004:710620585.730 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710620585.907 :     => CNT96226::DeviceTimeOutSet
2138-1004:710620585.985 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710620586.057 :     <= CAsicIO::DoImage ret = 1
2138-1004:710620586.169 :     Pipe = c4c9948 Write ==>
2138-1004:710620586.283 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710620586.402 :     Pipe = c4c9948 start to write data
2138-1004:710620586.471 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1013608 size = 36
2138-1004:710620586.588 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710620586.681 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710620586.771 :     Pipe = c4c9948 Set read data ready
2138-1004:710620586.894 :     Pipe = c4c9948 Write <==
2138-1004:710620586.957 :     Pipe = c4c9948 Write ==>
2138-1004:710620587.031 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710620587.130 :     Pipe = c4c9948 start to write data
2138-1004:710620587.192 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1013644 size = 311040
2138-1004:710620591.618 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-1004:710620591.724 :     Pipe = c4c9948 Write read wait size = 0
2138-1004:710620591.807 :     Pipe = c4c9948 Write <==
2138-1254:710620606.120 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-1254:710620606.296 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1013608 size = 36
2138-1254:710620606.425 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710620606.525 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710620606.615 :         Pipe = c4c9948 Read <==
2138-1254:710620606.681 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710620606.757 :         Pipe = c4c9948 Read ==>
2138-1254:710620606.835 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710620606.937 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1013644 size = 311040
2138-1254:710620608.019 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710620608.112 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710620608.197 :         Pipe = c4c9948 Read <==
2138-1254:710620608.256 :         ImageProcessThread : Process start
2138-1254:710620612.542 :         BytesPerLine = 3888
2138-1254:710620612.602 :         Lines = 80
2138-1254:710620668.590 :         ImageProcessThread : Process end
2138-1004:710620929.350 :     IOThread: get image OK
2138-1004:710620929.582 :     IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-1004:710620929.691 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710620929.799 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710620929.883 :     => CNT96226::DeviceTimeOutSet
2138-1004:710620929.973 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710620930.039 :     IO Send command 10 bytes
2138-1004:710620930.161 :     => CNT96226::VenderCmd_SetData
2138-1004:710620930.226 :     iCmd = 0, nBytes = 10
2138-1004:710620930.357 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710621308.596 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710621308.820 :     System send command 10 bytes + data 0 bytes
2138-1004:710621308.917 :     IO total need to receive data 2095632 bytes
2138-1004:710621308.997 :     => CNT96226::VenderCmd_GetData
2138-1004:710621309.072 :     iCmd = 2, nBytes = 24
2138-1254:710621637.933 :         Pipe = c4c9a48 Write ==>
2138-1254:710621638.184 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27212108 Data = 50868
2138-1254:710621638.322 :         Pipe = c4c9a48 start to write data
2138-1254:710621638.399 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 750192 size = 36
2138-1254:710621638.520 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27212072 Data = 50904
2138-1254:710621638.620 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710621638.708 :         Pipe = c4c9a48 Write <==
2138-1254:710621638.767 :         Pipe = c4c9a48 Write ==>
2138-1254:710621638.844 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27212072 Data = 50904
2138-1254:710621638.945 :         Pipe = c4c9a48 start to write data
2138-1254:710621639.010 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 750228 size = 75360
2138-1254:710621640.214 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27136712 Data = 126264
2138-1254:710621640.319 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710621640.404 :         Pipe = c4c9a48 Write <==
2138-1254:710621640.471 :         Pipe = c4c9948 Read ==>
2138-1254:710621640.555 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710622000.753 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710622000.996 :     0010 : f0 00 00 00 50 58 3c 00 
2138-1004:710622001.072 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710622001.155 :     Information.Status = 1, Information.Addr = 3954768
2138-1004:710622002.234 :     => CNT96226::MemoryRead
2138-1848:710622209.791 : => ReadScan
2138-1848:710622209.972 : Count = 99852, Ptr = 7db91e8
2138-1848:710622210.064 : => ReadScanEx2
2138-1848:710622210.123 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710622210.197 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710622210.269 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710622210.336 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710622210.402 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710622210.468 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710622210.547 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:710622210.623 : Pipe = c4c9a48 Read ==>
2138-1848:710622210.773 : Pipe = c4c9a48 Read Total = 27262976 Free = 27136712 Data = 126264
2138-1848:710622210.911 : Pipe = c4c9a48 Read Copy from c4c9b08 + 699324 size = 50868
2138-1848:710622211.287 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710622211.385 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710622211.473 : Pipe = c4c9a48 Read <==
2138-1848:710622211.534 : => GetImageToBuffer
2138-1848:710622211.591 : => GetImageToBufferPageScan
2138-1848:710622211.657 : Pipe = c4c9a48 Read ==>
2138-1848:710622211.729 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710622211.941 : Pipe = c4c9a48 Read Copy from c4c9b08 + 750192 size = 36
2138-1848:710622212.050 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710622212.144 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710622212.226 : Pipe = c4c9a48 Read <==
2138-1848:710622212.284 : Get Packet type = 0 
2138-1848:710622212.341 : Get Packet dwSize = 75360 
2138-1848:710622212.397 : Get Packet bADFStatus = 1 
2138-1848:710622212.459 : Get Packet dwStatusLong = 0 
2138-1848:710622212.514 : Get Packet dwMessageStatusLong = 0 
2138-1848:710622212.584 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710622212.644 : <= GetImageToBuffer Ret = 1
2138-1848:710622212.704 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:710622212.773 : Pipe = c4c9a48 Read ==>
2138-1848:710622212.847 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710622212.943 : Pipe = c4c9a48 Read Copy from c4c9b08 + 750228 size = 48984
2138-1848:710622213.278 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:710622213.369 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710622213.452 : Pipe = c4c9a48 Read <==
2138-1848:710622420.614 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710622420.828 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710622420.910 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710622420.986 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710622421.063 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710622421.133 : <= ReadScanEx2 ret = 1
2138-1848:710622421.202 : <= ReadScan ret = 1
2138-1004:710622499.231 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710622499.416 :     System total receive data 311040 bytes
2138-1004:710622499.498 :     => CNT96226::VenderCmd_GetData
2138-1004:710622499.573 :     iCmd = 1, nBytes = 4
2138-1004:710622642.421 :     0000 : 00 00 00 00 
2138-1004:710622642.585 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710622642.734 :     => CNT96226::DeviceTimeOutSet
2138-1004:710622642.813 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710622642.884 :     <= CAsicIO::DoImage ret = 1
2138-1004:710622642.990 :     Pipe = c4c9948 Write ==>
2138-1004:710622643.095 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710622643.218 :     Pipe = c4c9948 start to write data
2138-1004:710622643.286 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1324684 size = 36
2138-1004:710622643.399 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710622643.503 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710622643.590 :     Pipe = c4c9948 Set read data ready
2138-1254:710622643.824 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710622643.932 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1324684 size = 36
2138-1254:710622644.040 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710622644.136 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710622644.222 :         Pipe = c4c9948 Read <==
2138-1254:710622644.285 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710622644.356 :         Pipe = c4c9948 Read ==>
2138-1254:710622644.436 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710622644.575 :     Pipe = c4c9948 Write <==
2138-1004:710622644.636 :     Pipe = c4c9948 Write ==>
2138-1004:710622644.711 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710622644.811 :     Pipe = c4c9948 start to write data
2138-1004:710622644.872 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1324720 size = 311040
2138-1004:710622649.361 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710622649.468 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710622649.558 :     Pipe = c4c9948 Set read data ready
2138-1254:710622649.780 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710622649.882 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1324720 size = 311040
2138-1254:710622651.094 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710622651.185 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710622651.267 :         Pipe = c4c9948 Read <==
2138-1254:710622651.326 :         ImageProcessThread : Process start
2138-1254:710622655.613 :         BytesPerLine = 3888
2138-1254:710622655.679 :         Lines = 80
2138-1254:710622703.069 :         ImageProcessThread : Process end
2138-1004:710622766.499 :     Pipe = c4c9948 Write <==
2138-1004:710623020.462 :     IOThread: get image OK
2138-1004:710623020.670 :     IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-1004:710623020.797 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710623020.897 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710623020.981 :     => CNT96226::DeviceTimeOutSet
2138-1004:710623021.059 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710623021.124 :     IO Send command 10 bytes
2138-1004:710623021.254 :     => CNT96226::VenderCmd_SetData
2138-1004:710623021.317 :     iCmd = 0, nBytes = 10
2138-1004:710623021.438 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1254:710623474.962 :         Pipe = c4c9a48 Write ==>
2138-1254:710623475.297 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27236600 Data = 26376
2138-1254:710623475.447 :         Pipe = c4c9a48 start to write data
2138-1254:710623475.525 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 825588 size = 36
2138-1254:710623475.638 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27236564 Data = 26412
2138-1254:710623475.738 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710623475.831 :         Pipe = c4c9a48 Write <==
2138-1254:710623475.891 :         Pipe = c4c9a48 Write ==>
2138-1254:710623475.970 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27236564 Data = 26412
2138-1254:710623476.084 :         Pipe = c4c9a48 start to write data
2138-1254:710623476.145 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 825624 size = 75360
2138-1254:710623477.690 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27161204 Data = 101772
2138-1254:710623477.796 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710623477.882 :         Pipe = c4c9a48 Write <==
2138-1254:710623477.948 :         Pipe = c4c9948 Read ==>
2138-1254:710623478.035 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710623875.611 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710623875.819 :     System send command 10 bytes + data 0 bytes
2138-1004:710623875.901 :     IO total need to receive data 2095632 bytes
2138-1004:710623875.980 :     => CNT96226::VenderCmd_GetData
2138-1004:710623876.049 :     iCmd = 2, nBytes = 24
2138-1004:710624405.419 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710624405.658 :     0010 : f0 00 00 00 50 17 41 00 
2138-1004:710624405.736 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710624405.816 :     Information.Status = 1, Information.Addr = 4265808
2138-1004:710624406.996 :     => CNT96226::MemoryRead
2138-1004:710624791.939 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710624792.147 :     System total receive data 311040 bytes
2138-1004:710624792.228 :     => CNT96226::VenderCmd_GetData
2138-1004:710624792.302 :     iCmd = 1, nBytes = 4
2138-1004:710624923.403 :     0000 : 00 00 00 00 
2138-1004:710624923.572 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710624923.752 :     => CNT96226::DeviceTimeOutSet
2138-1004:710624923.831 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710624923.896 :     <= CAsicIO::DoImage ret = 1
2138-1004:710624924.000 :     Pipe = c4c9948 Write ==>
2138-1004:710624924.219 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710624924.351 :     Pipe = c4c9948 start to write data
2138-1004:710624924.415 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1635760 size = 36
2138-1004:710624924.528 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710624924.625 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710624924.712 :     Pipe = c4c9948 Set read data ready
2138-1004:710624924.840 :     Pipe = c4c9948 Write <==
2138-1004:710624924.902 :     Pipe = c4c9948 Write ==>
2138-1004:710624925.125 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710624925.298 :     Pipe = c4c9948 start to write data
2138-1004:710624925.365 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1635796 size = 311040
2138-1254:710624925.525 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710624925.715 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1635760 size = 36
2138-1254:710624925.839 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710624925.941 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710624926.033 :         Pipe = c4c9948 Read <==
2138-1254:710624926.114 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710624926.191 :         Pipe = c4c9948 Read ==>
2138-1254:710624926.270 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710624930.271 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710624930.381 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710624930.475 :     Pipe = c4c9948 Set read data ready
2138-1004:710624930.583 :     Pipe = c4c9948 Write <==
2138-1254:710624930.734 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710624930.867 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1635796 size = 311040
2138-1254:710624931.915 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710624932.011 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710624932.096 :         Pipe = c4c9948 Read <==
2138-1254:710624932.160 :         ImageProcessThread : Process start
2138-1254:710624936.454 :         BytesPerLine = 3888
2138-1254:710624936.522 :         Lines = 80
2138-1254:710624984.361 :         ImageProcessThread : Process end
2138-1004:710625125.268 :     IOThread: get image OK
2138-1004:710625125.469 :     IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-1004:710625125.576 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710625125.689 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710625125.773 :     => CNT96226::DeviceTimeOutSet
2138-1004:710625125.850 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710625125.917 :     IO Send command 10 bytes
2138-1004:710625126.061 :     => CNT96226::VenderCmd_SetData
2138-1004:710625126.125 :     iCmd = 0, nBytes = 10
2138-1004:710625126.246 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:710625155.512 : => ReadScan
2138-1848:710625155.662 : Count = 99852, Ptr = 7db91e8
2138-1848:710625155.750 : => ReadScanEx2
2138-1848:710625155.805 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710625155.878 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710625155.945 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710625156.016 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710625156.084 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710625156.153 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710625156.225 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:710625156.304 : Pipe = c4c9a48 Read ==>
2138-1848:710625156.423 : Pipe = c4c9a48 Read Total = 27262976 Free = 27161204 Data = 101772
2138-1848:710625156.551 : Pipe = c4c9a48 Read Copy from c4c9b08 + 799212 size = 26376
2138-1848:710625157.069 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710625157.172 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710625157.263 : Pipe = c4c9a48 Read <==
2138-1848:710625157.323 : => GetImageToBuffer
2138-1848:710625157.379 : => GetImageToBufferPageScan
2138-1848:710625157.456 : Pipe = c4c9a48 Read ==>
2138-1848:710625157.534 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710625157.632 : Pipe = c4c9a48 Read Copy from c4c9b08 + 825588 size = 36
2138-1848:710625157.729 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710625157.822 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710625157.903 : Pipe = c4c9a48 Read <==
2138-1848:710625157.959 : Get Packet type = 0 
2138-1848:710625158.017 : Get Packet dwSize = 75360 
2138-1848:710625158.072 : Get Packet bADFStatus = 1 
2138-1848:710625158.131 : Get Packet dwStatusLong = 0 
2138-1848:710625158.187 : Get Packet dwMessageStatusLong = 0 
2138-1848:710625158.254 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710625158.312 : <= GetImageToBuffer Ret = 1
2138-1848:710625158.372 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:710625158.442 : Pipe = c4c9a48 Read ==>
2138-1848:710625158.517 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710625158.614 : Pipe = c4c9a48 Read Copy from c4c9b08 + 825624 size = 73476
2138-1848:710625159.085 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:710625159.174 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710625159.255 : Pipe = c4c9a48 Read <==
2138-1848:710625283.726 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710625283.983 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710625284.061 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710625284.134 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710625284.202 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710625284.273 : <= ReadScanEx2 ret = 1
2138-1848:710625284.337 : <= ReadScan ret = 1
2138-1004:710625395.213 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710625395.428 :     System send command 10 bytes + data 0 bytes
2138-1004:710625395.509 :     IO total need to receive data 2095632 bytes
2138-1004:710625395.585 :     => CNT96226::VenderCmd_GetData
2138-1004:710625395.654 :     iCmd = 2, nBytes = 24
2138-1254:710625593.919 :         Pipe = c4c9a48 Write ==>
2138-1254:710625594.216 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27261092 Data = 1884
2138-1254:710625594.358 :         Pipe = c4c9a48 start to write data
2138-1254:710625594.430 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 900984 size = 36
2138-1254:710625594.545 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27261056 Data = 1920
2138-1254:710625594.643 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710625594.733 :         Pipe = c4c9a48 Write <==
2138-1254:710625594.795 :         Pipe = c4c9a48 Write ==>
2138-1254:710625594.871 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27261056 Data = 1920
2138-1254:710625594.974 :         Pipe = c4c9a48 start to write data
2138-1254:710625595.041 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 901020 size = 75360
2138-1254:710625596.637 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27185696 Data = 77280
2138-1254:710625596.740 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710625596.823 :         Pipe = c4c9a48 Write <==
2138-1254:710625596.889 :         Pipe = c4c9948 Read ==>
2138-1254:710625596.973 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710625894.375 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710625894.606 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710625894.679 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710625894.764 :     Information.Status = 0
2138-1004:710625894.968 :     => CNT96226::VenderCmd_GetData
2138-1004:710625895.029 :     iCmd = 2, nBytes = 24
2138-1004:710626442.899 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710626443.129 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710626443.204 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710626443.289 :     Information.Status = 0
2138-1004:710626443.358 :     => CNT96226::VenderCmd_GetData
2138-1004:710626443.425 :     iCmd = 2, nBytes = 24
2138-1004:710626984.115 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710626984.360 :     0010 : f0 00 00 00 50 d6 45 00 
2138-1004:710626984.435 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710626984.520 :     Information.Status = 1, Information.Addr = 4576848
2138-1004:710626985.635 :     => CNT96226::MemoryRead
2138-1004:710627363.014 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710627363.217 :     System total receive data 311040 bytes
2138-1004:710627363.301 :     => CNT96226::VenderCmd_GetData
2138-1004:710627363.372 :     iCmd = 1, nBytes = 4
2138-1004:710627506.037 :     0000 : 00 00 00 00 
2138-1004:710627506.213 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710627506.373 :     => CNT96226::DeviceTimeOutSet
2138-1004:710627506.451 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710627506.518 :     <= CAsicIO::DoImage ret = 1
2138-1004:710627506.631 :     Pipe = c4c9948 Write ==>
2138-1004:710627506.742 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710627506.865 :     Pipe = c4c9948 start to write data
2138-1004:710627506.932 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1946836 size = 36
2138-1004:710627507.041 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710627507.140 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710627507.226 :     Pipe = c4c9948 Set read data ready
2138-1004:710627507.350 :     Pipe = c4c9948 Write <==
2138-1004:710627507.411 :     Pipe = c4c9948 Write ==>
2138-1004:710627507.490 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710627507.588 :     Pipe = c4c9948 start to write data
2138-1004:710627507.649 :     Pipe = c4c9948 Memory Write Copy to c4c9a18 + 1946872 size = 150280
2138-1254:710627508.104 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710627508.273 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1946836 size = 36
2138-1254:710627508.395 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710627508.497 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710627508.588 :         Pipe = c4c9948 Read <==
2138-1254:710627508.651 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710627508.726 :         Pipe = c4c9948 Read ==>
2138-1254:710627508.804 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710627510.188 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 0 size = 160760
2138-1004:710627512.846 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710627512.945 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710627513.027 :     Pipe = c4c9948 Set read data ready
2138-1004:710627513.138 :     Pipe = c4c9948 Write <==
2138-1254:710627513.835 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710627513.973 :         Pipe = c4c9948 Read Copy from c4c9a18 + 1946872 size = 150280
2138-1254:710627514.439 :         Pipe = c4c9948 Read Copy from c4c9a28 + 0 size = 160760
2138-1254:710627515.033 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710627515.129 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710627515.211 :         Pipe = c4c9948 Read <==
2138-1254:710627515.271 :         ImageProcessThread : Process start
2138-1254:710627519.666 :         BytesPerLine = 3888
2138-1254:710627519.735 :         Lines = 80
2138-1254:710627567.501 :         ImageProcessThread : Process end
2138-1004:710627686.470 :     IOThread: get image OK
2138-1004:710627686.686 :     IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-1004:710627686.800 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710627686.900 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710627686.981 :     => CNT96226::DeviceTimeOutSet
2138-1004:710627687.063 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710627687.127 :     IO Send command 10 bytes
2138-1004:710627687.272 :     => CNT96226::VenderCmd_SetData
2138-1004:710627687.336 :     iCmd = 0, nBytes = 10
2138-1004:710627687.464 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:710627831.167 : => ReadScan
2138-1848:710627831.337 : Count = 99852, Ptr = 7db91e8
2138-1848:710627831.418 : => ReadScanEx2
2138-1848:710627831.473 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710627831.538 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710627831.601 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710627831.671 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710627831.738 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710627831.805 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710627831.880 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:710627831.961 : Pipe = c4c9a48 Read ==>
2138-1848:710627832.096 : Pipe = c4c9a48 Read Total = 27262976 Free = 27185696 Data = 77280
2138-1848:710627832.222 : Pipe = c4c9a48 Read Copy from c4c9b08 + 899100 size = 1884
2138-1848:710627832.359 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710627832.454 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710627832.542 : Pipe = c4c9a48 Read <==
2138-1848:710627832.600 : => GetImageToBuffer
2138-1848:710627832.657 : => GetImageToBufferPageScan
2138-1848:710627832.717 : Pipe = c4c9a48 Read ==>
2138-1848:710627832.791 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710627832.892 : Pipe = c4c9a48 Read Copy from c4c9b08 + 900984 size = 36
2138-1848:710627832.991 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710627833.083 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710627833.165 : Pipe = c4c9a48 Read <==
2138-1848:710627833.221 : Get Packet type = 0 
2138-1848:710627833.279 : Get Packet dwSize = 75360 
2138-1848:710627833.338 : Get Packet bADFStatus = 1 
2138-1848:710627833.396 : Get Packet dwStatusLong = 0 
2138-1848:710627833.453 : Get Packet dwMessageStatusLong = 0 
2138-1848:710627833.745 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710627833.805 : <= GetImageToBuffer Ret = 1
2138-1848:710627833.861 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710627833.930 : Pipe = c4c9a48 Read ==>
2138-1848:710627834.005 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710627834.103 : Pipe = c4c9a48 Read Copy from c4c9b08 + 901020 size = 75360
2138-1848:710627834.557 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710627834.647 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710627834.727 : Pipe = c4c9a48 Read <==
2138-1848:710627834.783 : => GetImageToBuffer
2138-1848:710627834.833 : => GetImageToBufferPageScan
2138-1848:710627834.885 : Pipe = c4c9a48 Read ==>
2138-1848:710627835.069 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710627943.431 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710627943.645 :     System send command 10 bytes + data 0 bytes
2138-1004:710627943.727 :     IO total need to receive data 2095632 bytes
2138-1004:710627943.807 :     => CNT96226::VenderCmd_GetData
2138-1004:710627943.879 :     iCmd = 2, nBytes = 24
2138-1004:710628093.761 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710628093.991 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710628094.182 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710628094.268 :     Information.Status = 0
2138-1004:710628094.339 :     => CNT96226::VenderCmd_GetData
2138-1004:710628094.402 :     iCmd = 2, nBytes = 24
2138-1254:710628173.576 :         Pipe = c4c9a48 Write ==>
2138-1254:710628173.753 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710628173.896 :         Pipe = c4c9a48 start to write data
2138-1254:710628173.966 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 976380 size = 36
2138-1254:710628174.078 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710628174.176 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710628174.265 :         Pipe = c4c9a48 Set read data ready
2138-1254:710628174.384 :         Pipe = c4c9a48 Write <==
2138-1254:710628174.442 :         Pipe = c4c9a48 Write ==>
2138-1254:710628174.743 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710628174.846 :         Pipe = c4c9a48 start to write data
2138-1254:710628175.025 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 976416 size = 75360
2138-1848:710628175.180 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710628175.356 : Pipe = c4c9a48 Read Copy from c4c9b08 + 976380 size = 36
2138-1848:710628175.474 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710628175.577 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710628175.669 : Pipe = c4c9a48 Read <==
2138-1848:710628175.730 : Get Packet type = 0 
2138-1848:710628175.794 : Get Packet dwSize = 75360 
2138-1848:710628175.853 : Get Packet bADFStatus = 1 
2138-1848:710628175.915 : Get Packet dwStatusLong = 0 
2138-1848:710628175.976 : Get Packet dwMessageStatusLong = 0 
2138-1848:710628176.053 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710628176.122 : <= GetImageToBuffer Ret = 1
2138-1848:710628176.197 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:710628176.274 : Pipe = c4c9a48 Read ==>
2138-1254:710628176.340 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710628176.446 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710628176.564 :         Pipe = c4c9a48 Write <==
2138-1254:710628176.634 :         Pipe = c4c9948 Read ==>
2138-1848:710628176.748 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710628176.895 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710628176.987 : Pipe = c4c9a48 Read Copy from c4c9b08 + 976416 size = 22608
2138-1848:710628177.407 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:710628177.506 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710628177.596 : Pipe = c4c9a48 Read <==
2138-1848:710628315.244 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710628315.418 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710628315.491 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710628315.562 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710628315.627 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710628315.693 : <= ReadScanEx2 ret = 1
2138-1848:710628315.760 : <= ReadScan ret = 1
2138-1004:710628581.532 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710628581.770 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710628581.848 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710628581.932 :     Information.Status = 0
2138-1004:710628582.004 :     => CNT96226::VenderCmd_GetData
2138-1004:710628582.071 :     iCmd = 2, nBytes = 24
2138-1004:710629133.830 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710629134.053 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710629134.134 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710629134.214 :     Information.Status = 0
2138-1004:710629134.403 :     => CNT96226::VenderCmd_GetData
2138-1004:710629134.468 :     iCmd = 2, nBytes = 24
2138-1004:710629675.031 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710629675.260 :     0010 : f0 00 00 00 50 95 4a 00 
2138-1004:710629675.337 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710629675.421 :     Information.Status = 1, Information.Addr = 4887888
2138-1004:710629676.394 :     => CNT96226::MemoryRead
2138-1004:710630053.820 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710630054.018 :     System total receive data 311040 bytes
2138-1004:710630054.097 :     => CNT96226::VenderCmd_GetData
2138-1004:710630054.167 :     iCmd = 1, nBytes = 4
2138-1004:710630185.309 :     0000 : 00 00 00 00 
2138-1004:710630185.447 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710630185.579 :     => CNT96226::DeviceTimeOutSet
2138-1004:710630185.646 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710630185.712 :     <= CAsicIO::DoImage ret = 1
2138-1004:710630185.820 :     Pipe = c4c9948 Write ==>
2138-1004:710630185.930 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710630186.051 :     Pipe = c4c9948 start to write data
2138-1004:710630186.114 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 160760 size = 36
2138-1004:710630186.224 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710630186.323 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710630186.412 :     Pipe = c4c9948 Set read data ready
2138-1004:710630186.527 :     Pipe = c4c9948 Write <==
2138-1004:710630186.589 :     Pipe = c4c9948 Write ==>
2138-1004:710630186.672 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710630186.791 :     Pipe = c4c9948 start to write data
2138-1004:710630186.852 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 160796 size = 311040
2138-1254:710630187.004 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710630187.192 :         Pipe = c4c9948 Read Copy from c4c9a28 + 160760 size = 36
2138-1254:710630187.317 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710630187.413 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710630187.510 :         Pipe = c4c9948 Read <==
2138-1254:710630187.581 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710630187.664 :         Pipe = c4c9948 Read ==>
2138-1254:710630187.739 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710630191.588 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710630191.700 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710630191.788 :     Pipe = c4c9948 Set read data ready
2138-1004:710630191.889 :     Pipe = c4c9948 Write <==
2138-1254:710630192.041 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710630192.171 :         Pipe = c4c9948 Read Copy from c4c9a28 + 160796 size = 311040
2138-1254:710630193.497 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710630193.591 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710630193.695 :         Pipe = c4c9948 Read <==
2138-1254:710630193.755 :         ImageProcessThread : Process start
2138-1254:710630198.061 :         BytesPerLine = 3888
2138-1254:710630198.128 :         Lines = 80
2138-1254:710630246.577 :         ImageProcessThread : Process end
2138-1004:710630394.768 :     IOThread: get image OK
2138-1004:710630394.993 :     IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-1004:710630395.105 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710630395.217 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710630395.301 :     => CNT96226::DeviceTimeOutSet
2138-1004:710630395.376 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710630395.591 :     IO Send command 10 bytes
2138-1004:710630395.761 :     => CNT96226::VenderCmd_SetData
2138-1004:710630395.828 :     iCmd = 0, nBytes = 10
2138-1004:710630395.947 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710630657.039 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710630657.230 :     System send command 10 bytes + data 0 bytes
2138-1004:710630657.315 :     IO total need to receive data 2095632 bytes
2138-1004:710630657.402 :     => CNT96226::VenderCmd_GetData
2138-1004:710630657.471 :     iCmd = 2, nBytes = 24
2138-1254:710630836.792 :         Pipe = c4c9a48 Write ==>
2138-1254:710630837.080 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-1254:710630837.221 :         Pipe = c4c9a48 start to write data
2138-1254:710630837.295 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1051776 size = 36
2138-1254:710630837.414 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-1254:710630837.524 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710630837.612 :         Pipe = c4c9a48 Write <==
2138-1254:710630837.678 :         Pipe = c4c9a48 Write ==>
2138-1254:710630837.759 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-1254:710630837.858 :         Pipe = c4c9a48 start to write data
2138-1254:710630837.922 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1051812 size = 75360
2138-1254:710630839.227 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-1254:710630839.328 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710630839.412 :         Pipe = c4c9a48 Write <==
2138-1254:710630839.482 :         Pipe = c4c9948 Read ==>
2138-1254:710630839.566 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710630991.067 : => ReadScan
2138-1848:710630991.252 : Count = 99852, Ptr = 7db91e8
2138-1848:710630991.343 : => ReadScanEx2
2138-1848:710630991.406 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710630991.476 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710630991.540 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710630991.608 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710630991.679 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710630991.745 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710630991.820 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:710630991.901 : Pipe = c4c9a48 Read ==>
2138-1848:710630992.032 : Pipe = c4c9a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:710630992.164 : Pipe = c4c9a48 Read Copy from c4c9b08 + 999024 size = 52752
2138-1848:710630992.540 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710630992.635 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710630992.721 : Pipe = c4c9a48 Read <==
2138-1848:710630992.784 : => GetImageToBuffer
2138-1848:710630992.843 : => GetImageToBufferPageScan
2138-1848:710630992.906 : Pipe = c4c9a48 Read ==>
2138-1848:710630992.981 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710630993.086 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1051776 size = 36
2138-1848:710630993.190 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710630993.283 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710630993.365 : Pipe = c4c9a48 Read <==
2138-1848:710630993.422 : Get Packet type = 0 
2138-1848:710630993.480 : Get Packet dwSize = 75360 
2138-1848:710630993.538 : Get Packet bADFStatus = 1 
2138-1848:710630993.594 : Get Packet dwStatusLong = 0 
2138-1848:710630993.649 : Get Packet dwMessageStatusLong = 0 
2138-1848:710630993.724 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710630993.784 : <= GetImageToBuffer Ret = 1
2138-1848:710630993.842 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:710630993.912 : Pipe = c4c9a48 Read ==>
2138-1848:710630994.327 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710630994.425 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1051812 size = 47100
2138-1848:710630994.694 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:710630994.789 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710630994.866 : Pipe = c4c9a48 Read <==
2138-1004:710631117.134 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710631117.342 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710631117.413 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710631117.492 :     Information.Status = 0
2138-1004:710631117.564 :     => CNT96226::VenderCmd_GetData
2138-1004:710631117.628 :     iCmd = 2, nBytes = 24
2138-1848:710631135.939 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710631136.051 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710631136.120 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710631136.189 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710631136.251 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710631136.318 : <= ReadScanEx2 ret = 1
2138-1848:710631136.378 : <= ReadScan ret = 1
2138-1004:710631325.948 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710631326.150 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710631326.219 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710631326.298 :     Information.Status = 0
2138-1004:710631326.361 :     => CNT96226::VenderCmd_GetData
2138-1004:710631326.421 :     iCmd = 2, nBytes = 24
2138-1004:710632265.789 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710632266.016 :     0010 : f0 00 00 00 50 54 4f 00 
2138-1004:710632266.086 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710632266.165 :     Information.Status = 1, Information.Addr = 5198928
2138-1004:710632267.293 :     => CNT96226::MemoryRead
2138-1004:710632640.668 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710632640.848 :     System total receive data 311040 bytes
2138-1004:710632640.929 :     => CNT96226::VenderCmd_GetData
2138-1004:710632640.997 :     iCmd = 1, nBytes = 4
2138-1004:710632799.321 :     0000 : 00 00 00 00 
2138-1004:710632799.498 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710632799.650 :     => CNT96226::DeviceTimeOutSet
2138-1004:710632799.723 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710632799.787 :     <= CAsicIO::DoImage ret = 1
2138-1004:710632799.886 :     Pipe = c4c9948 Write ==>
2138-1004:710632799.996 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710632800.122 :     Pipe = c4c9948 start to write data
2138-1004:710632800.191 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 471836 size = 36
2138-1004:710632800.306 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710632800.403 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710632800.493 :     Pipe = c4c9948 Set read data ready
2138-1004:710632800.623 :     Pipe = c4c9948 Write <==
2138-1004:710632800.689 :     Pipe = c4c9948 Write ==>
2138-1004:710632801.457 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710632801.676 :     Pipe = c4c9948 start to write data
2138-1004:710632801.747 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 471872 size = 311040
2138-1254:710632801.909 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710632802.112 :         Pipe = c4c9948 Read Copy from c4c9a28 + 471836 size = 36
2138-1254:710632802.237 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710632802.342 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710632802.438 :         Pipe = c4c9948 Read <==
2138-1254:710632802.507 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710632802.585 :         Pipe = c4c9948 Read ==>
2138-1254:710632802.791 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710632806.913 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710632807.023 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710632807.114 :     Pipe = c4c9948 Set read data ready
2138-1004:710632807.226 :     Pipe = c4c9948 Write <==
2138-1254:710632807.387 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710632807.517 :         Pipe = c4c9948 Read Copy from c4c9a28 + 471872 size = 311040
2138-1254:710632808.969 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710632809.063 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710632809.148 :         Pipe = c4c9948 Read <==
2138-1254:710632809.210 :         ImageProcessThread : Process start
2138-1254:710632813.627 :         BytesPerLine = 3888
2138-1254:710632813.695 :         Lines = 80
2138-1254:710632863.038 :         ImageProcessThread : Process end
2138-1004:710633012.747 :     IOThread: get image OK
2138-1004:710633012.971 :     IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-1004:710633013.079 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710633013.183 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710633013.271 :     => CNT96226::DeviceTimeOutSet
2138-1004:710633013.345 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710633013.407 :     IO Send command 10 bytes
2138-1004:710633013.565 :     => CNT96226::VenderCmd_SetData
2138-1004:710633013.630 :     iCmd = 0, nBytes = 10
2138-1004:710633013.752 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710633298.174 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710633298.375 :     System send command 10 bytes + data 0 bytes
2138-1004:710633298.458 :     IO total need to receive data 2095632 bytes
2138-1004:710633298.532 :     => CNT96226::VenderCmd_GetData
2138-1004:710633298.597 :     iCmd = 2, nBytes = 24
2138-1254:710633489.370 :         Pipe = c4c9a48 Write ==>
2138-1254:710633489.624 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-1254:710633489.761 :         Pipe = c4c9a48 start to write data
2138-1254:710633489.828 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1127172 size = 36
2138-1254:710633489.942 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-1254:710633490.038 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710633490.126 :         Pipe = c4c9a48 Write <==
2138-1254:710633490.187 :         Pipe = c4c9a48 Write ==>
2138-1254:710633490.260 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-1254:710633490.356 :         Pipe = c4c9a48 start to write data
2138-1254:710633490.417 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1127208 size = 75360
2138-1254:710633491.796 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-1254:710633491.894 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710633491.978 :         Pipe = c4c9a48 Write <==
2138-1254:710633492.047 :         Pipe = c4c9948 Read ==>
2138-1254:710633492.128 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710633789.694 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710633789.925 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710633789.994 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710633790.084 :     Information.Status = 0
2138-1004:710633790.155 :     => CNT96226::VenderCmd_GetData
2138-1004:710633790.220 :     iCmd = 2, nBytes = 24
2138-1848:710633806.711 : => ReadScan
2138-1848:710633806.807 : Count = 99852, Ptr = 7db91e8
2138-1848:710633806.883 : => ReadScanEx2
2138-1848:710633806.939 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710633807.008 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710633807.201 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710633807.272 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710633807.339 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710633807.405 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710633807.478 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:710633807.555 : Pipe = c4c9a48 Read ==>
2138-1848:710633807.671 : Pipe = c4c9a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:710633807.790 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1098912 size = 28260
2138-1848:710633808.030 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710633808.122 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710633808.209 : Pipe = c4c9a48 Read <==
2138-1848:710633808.268 : => GetImageToBuffer
2138-1848:710633808.322 : => GetImageToBufferPageScan
2138-1848:710633808.383 : Pipe = c4c9a48 Read ==>
2138-1848:710633808.455 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710633808.550 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1127172 size = 36
2138-1848:710633808.647 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710633808.737 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710633808.817 : Pipe = c4c9a48 Read <==
2138-1848:710633808.876 : Get Packet type = 0 
2138-1848:710633808.938 : Get Packet dwSize = 75360 
2138-1848:710633808.996 : Get Packet bADFStatus = 1 
2138-1848:710633809.053 : Get Packet dwStatusLong = 0 
2138-1848:710633809.110 : Get Packet dwMessageStatusLong = 0 
2138-1848:710633809.180 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710633809.238 : <= GetImageToBuffer Ret = 1
2138-1848:710633809.293 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:710633809.361 : Pipe = c4c9a48 Read ==>
2138-1848:710633809.434 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710633809.535 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1127208 size = 71592
2138-1848:710633809.926 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:710633810.013 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710633810.087 : Pipe = c4c9a48 Read <==
2138-1848:710633943.120 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710633943.280 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710633943.346 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710633943.415 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710633943.483 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710633943.551 : <= ReadScanEx2 ret = 1
2138-1848:710633943.611 : <= ReadScan ret = 1
2138-1004:710633997.811 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710633997.977 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710633998.053 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710633998.134 :     Information.Status = 0
2138-1004:710633998.197 :     => CNT96226::VenderCmd_GetData
2138-1004:710633998.263 :     iCmd = 2, nBytes = 24
2138-1004:710634941.259 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710634941.496 :     0010 : f0 00 00 00 50 13 54 00 
2138-1004:710634941.564 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710634941.654 :     Information.Status = 1, Information.Addr = 5509968
2138-1004:710634942.842 :     => CNT96226::MemoryRead
2138-1004:710635327.605 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710635327.799 :     System total receive data 311040 bytes
2138-1004:710635327.886 :     => CNT96226::VenderCmd_GetData
2138-1004:710635327.960 :     iCmd = 1, nBytes = 4
2138-1004:710635458.793 :     0000 : 00 00 00 00 
2138-1004:710635458.967 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710635459.160 :     => CNT96226::DeviceTimeOutSet
2138-1004:710635459.233 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710635459.300 :     <= CAsicIO::DoImage ret = 1
2138-1004:710635459.410 :     Pipe = c4c9948 Write ==>
2138-1004:710635459.613 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710635459.747 :     Pipe = c4c9948 start to write data
2138-1004:710635460.156 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 782912 size = 36
2138-1004:710635460.268 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710635460.365 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710635460.448 :     Pipe = c4c9948 Set read data ready
2138-1004:710635460.555 :     Pipe = c4c9948 Write <==
2138-1004:710635460.612 :     Pipe = c4c9948 Write ==>
2138-1004:710635460.913 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710635461.014 :     Pipe = c4c9948 start to write data
2138-1004:710635461.078 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 782948 size = 311040
2138-1254:710635461.228 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710635461.412 :         Pipe = c4c9948 Read Copy from c4c9a28 + 782912 size = 36
2138-1254:710635461.531 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710635461.637 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710635461.727 :         Pipe = c4c9948 Read <==
2138-1254:710635461.791 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710635461.865 :         Pipe = c4c9948 Read ==>
2138-1254:710635461.943 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710635465.776 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710635465.883 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710635465.971 :     Pipe = c4c9948 Set read data ready
2138-1004:710635466.067 :     Pipe = c4c9948 Write <==
2138-1254:710635466.788 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710635466.930 :         Pipe = c4c9948 Read Copy from c4c9a28 + 782948 size = 311040
2138-1254:710635468.019 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710635468.113 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710635468.202 :         Pipe = c4c9948 Read <==
2138-1254:710635468.264 :         ImageProcessThread : Process start
2138-1254:710635472.555 :         BytesPerLine = 3888
2138-1254:710635472.618 :         Lines = 80
2138-1254:710635520.091 :         ImageProcessThread : Process end
2138-1004:710635657.500 :     IOThread: get image OK
2138-1004:710635657.716 :     IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-1004:710635657.821 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710635657.926 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710635658.007 :     => CNT96226::DeviceTimeOutSet
2138-1004:710635658.083 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710635658.148 :     IO Send command 10 bytes
2138-1004:710635658.314 :     => CNT96226::VenderCmd_SetData
2138-1004:710635658.378 :     iCmd = 0, nBytes = 10
2138-1004:710635658.500 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710635946.642 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710635946.899 :     System send command 10 bytes + data 0 bytes
2138-1004:710635946.976 :     IO total need to receive data 2095632 bytes
2138-1004:710635947.053 :     => CNT96226::VenderCmd_GetData
2138-1004:710635947.127 :     iCmd = 2, nBytes = 24
2138-1004:710636135.895 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710636136.154 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710636136.227 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710636136.310 :     Information.Status = 0
2138-1004:710636136.384 :     => CNT96226::VenderCmd_GetData
2138-1004:710636136.457 :     iCmd = 2, nBytes = 24
2138-1254:710636189.534 :         Pipe = c4c9a48 Write ==>
2138-1254:710636189.732 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-1254:710636189.981 :         Pipe = c4c9a48 start to write data
2138-1254:710636190.056 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1202568 size = 36
2138-1254:710636190.168 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-1254:710636190.261 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710636190.353 :         Pipe = c4c9a48 Write <==
2138-1254:710636190.415 :         Pipe = c4c9a48 Write ==>
2138-1254:710636190.494 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-1254:710636190.594 :         Pipe = c4c9a48 start to write data
2138-1254:710636190.655 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1202604 size = 75360
2138-1254:710636191.730 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-1254:710636191.826 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710636191.905 :         Pipe = c4c9a48 Write <==
2138-1254:710636191.969 :         Pipe = c4c9948 Read ==>
2138-1254:710636192.047 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710636639.035 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710636639.263 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710636639.334 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710636639.415 :     Information.Status = 0
2138-1004:710636639.483 :     => CNT96226::VenderCmd_GetData
2138-1004:710636639.543 :     iCmd = 2, nBytes = 24
2138-1848:710636761.913 : => ReadScan
2138-1848:710636762.107 : Count = 99852, Ptr = 7db91e8
2138-1848:710636762.196 : => ReadScanEx2
2138-1848:710636762.255 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710636762.328 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710636762.395 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710636762.465 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710636762.537 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710636762.605 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710636762.685 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:710636762.761 : Pipe = c4c9a48 Read ==>
2138-1848:710636762.878 : Pipe = c4c9a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:710636763.006 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1198800 size = 3768
2138-1848:710636763.141 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710636763.235 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710636763.324 : Pipe = c4c9a48 Read <==
2138-1848:710636763.387 : => GetImageToBuffer
2138-1848:710636763.445 : => GetImageToBufferPageScan
2138-1848:710636763.506 : Pipe = c4c9a48 Read ==>
2138-1848:710636763.580 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710636763.681 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1202568 size = 36
2138-1848:710636763.779 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710636763.871 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710636763.953 : Pipe = c4c9a48 Read <==
2138-1848:710636764.013 : Get Packet type = 0 
2138-1848:710636764.072 : Get Packet dwSize = 75360 
2138-1848:710636764.130 : Get Packet bADFStatus = 1 
2138-1848:710636764.189 : Get Packet dwStatusLong = 0 
2138-1848:710636764.247 : Get Packet dwMessageStatusLong = 0 
2138-1848:710636764.319 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710636764.378 : <= GetImageToBuffer Ret = 1
2138-1848:710636764.439 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710636764.509 : Pipe = c4c9a48 Read ==>
2138-1848:710636764.582 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710636764.678 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1202604 size = 75360
2138-1848:710636765.156 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710636765.389 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710636765.476 : Pipe = c4c9a48 Read <==
2138-1848:710636765.534 : => GetImageToBuffer
2138-1848:710636765.588 : => GetImageToBufferPageScan
2138-1848:710636765.647 : Pipe = c4c9a48 Read ==>
2138-1848:710636765.720 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710637619.262 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710637619.491 :     0010 : f0 00 00 00 50 d2 58 00 
2138-1004:710637619.558 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710637619.636 :     Information.Status = 1, Information.Addr = 5821008
2138-1004:710637620.590 :     => CNT96226::MemoryRead
2138-1004:710638020.570 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710638020.750 :     System total receive data 311040 bytes
2138-1004:710638020.829 :     => CNT96226::VenderCmd_GetData
2138-1004:710638020.896 :     iCmd = 1, nBytes = 4
2138-1004:710638229.179 :     0000 : 00 00 00 00 
2138-1004:710638229.274 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710638229.447 :     => CNT96226::DeviceTimeOutSet
2138-1004:710638229.514 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710638229.574 :     <= CAsicIO::DoImage ret = 1
2138-1004:710638229.677 :     Pipe = c4c9948 Write ==>
2138-1004:710638229.776 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710638229.896 :     Pipe = c4c9948 start to write data
2138-1004:710638229.964 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 1093988 size = 36
2138-1004:710638230.072 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710638230.164 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710638230.246 :     Pipe = c4c9948 Set read data ready
2138-1004:710638230.385 :     Pipe = c4c9948 Write <==
2138-1004:710638230.444 :     Pipe = c4c9948 Write ==>
2138-1004:710638230.522 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710638230.616 :     Pipe = c4c9948 start to write data
2138-1004:710638230.675 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 1094024 size = 311040
2138-1254:710638231.131 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710638231.300 :         Pipe = c4c9948 Read Copy from c4c9a28 + 1093988 size = 36
2138-1254:710638231.421 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710638231.524 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710638231.613 :         Pipe = c4c9948 Read <==
2138-1254:710638231.679 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710638231.755 :         Pipe = c4c9948 Read ==>
2138-1254:710638231.833 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710638234.736 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710638234.840 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710638234.924 :     Pipe = c4c9948 Set read data ready
2138-1004:710638235.022 :     Pipe = c4c9948 Write <==
2138-1254:710638235.706 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710638235.844 :         Pipe = c4c9948 Read Copy from c4c9a28 + 1094024 size = 311040
2138-1254:710638236.892 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710638236.985 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710638237.072 :         Pipe = c4c9948 Read <==
2138-1254:710638237.129 :         ImageProcessThread : Process start
2138-1254:710638241.275 :         BytesPerLine = 3888
2138-1254:710638241.334 :         Lines = 80
2138-1254:710638288.768 :         ImageProcessThread : Process end
2138-1004:710638412.245 :     IOThread: get image OK
2138-1004:710638412.451 :     IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-1004:710638412.563 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710638412.802 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710638412.886 :     => CNT96226::DeviceTimeOutSet
2138-1004:710638412.965 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710638413.029 :     IO Send command 10 bytes
2138-1004:710638413.180 :     => CNT96226::VenderCmd_SetData
2138-1004:710638413.245 :     iCmd = 0, nBytes = 10
2138-1004:710638413.597 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710638703.632 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710638704.045 :     System send command 10 bytes + data 0 bytes
2138-1004:710638704.119 :     IO total need to receive data 2095632 bytes
2138-1004:710638704.193 :     => CNT96226::VenderCmd_GetData
2138-1004:710638704.260 :     iCmd = 2, nBytes = 24
2138-1254:710638864.283 :         Pipe = c4c9a48 Write ==>
2138-1254:710638864.533 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710638864.672 :         Pipe = c4c9a48 start to write data
2138-1254:710638864.755 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1277964 size = 36
2138-1254:710638864.886 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710638864.992 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710638865.085 :         Pipe = c4c9a48 Set read data ready
2138-1254:710638865.208 :         Pipe = c4c9a48 Write <==
2138-1254:710638865.269 :         Pipe = c4c9a48 Write ==>
2138-1254:710638865.350 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710638865.453 :         Pipe = c4c9a48 start to write data
2138-1254:710638865.517 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1278000 size = 75360
2138-1848:710638866.003 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710638866.175 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1277964 size = 36
2138-1848:710638866.295 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710638866.394 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710638866.487 : Pipe = c4c9a48 Read <==
2138-1848:710638866.553 : Get Packet type = 0 
2138-1848:710638866.618 : Get Packet dwSize = 75360 
2138-1848:710638866.679 : Get Packet bADFStatus = 1 
2138-1848:710638866.739 : Get Packet dwStatusLong = 0 
2138-1848:710638866.795 : Get Packet dwMessageStatusLong = 0 
2138-1848:710638866.866 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710638866.944 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710638867.049 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710638867.123 : <= GetImageToBuffer Ret = 1
2138-1254:710638867.190 :         Pipe = c4c9a48 Write <==
2138-1848:710638867.250 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:710638867.328 : Pipe = c4c9a48 Read ==>
2138-1254:710638867.388 :         Pipe = c4c9948 Read ==>
2138-1848:710638867.461 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710638867.550 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710638867.642 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1278000 size = 20724
2138-1848:710638867.829 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:710638867.924 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710638868.010 : Pipe = c4c9a48 Read <==
2138-1848:710639004.750 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710639004.915 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710639004.993 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710639005.064 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710639005.130 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710639005.198 : <= ReadScanEx2 ret = 1
2138-1848:710639005.258 : <= ReadScan ret = 1
2138-1004:710639187.426 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710639187.633 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710639187.887 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710639187.973 :     Information.Status = 0
2138-1004:710639188.036 :     => CNT96226::VenderCmd_GetData
2138-1004:710639188.100 :     iCmd = 2, nBytes = 24
2138-1004:710639403.439 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710639403.667 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710639403.739 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710639403.823 :     Information.Status = 0
2138-1004:710639403.892 :     => CNT96226::VenderCmd_GetData
2138-1004:710639403.950 :     iCmd = 2, nBytes = 24
2138-1004:710640350.118 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710640350.340 :     0010 : f0 00 00 00 50 91 5d 00 
2138-1004:710640350.409 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710640350.483 :     Information.Status = 1, Information.Addr = 6132048
2138-1004:710640351.566 :     => CNT96226::MemoryRead
2138-1004:710640752.369 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710640752.579 :     System total receive data 311040 bytes
2138-1004:710640752.656 :     => CNT96226::VenderCmd_GetData
2138-1004:710640752.727 :     iCmd = 1, nBytes = 4
2138-1004:710640942.052 :     0000 : 00 00 00 00 
2138-1004:710640942.226 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710640942.373 :     => CNT96226::DeviceTimeOutSet
2138-1004:710640942.451 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710640942.517 :     <= CAsicIO::DoImage ret = 1
2138-1004:710640942.625 :     Pipe = c4c9948 Write ==>
2138-1004:710640942.729 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710640942.855 :     Pipe = c4c9948 start to write data
2138-1004:710640942.923 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 1405064 size = 36
2138-1004:710640943.037 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710640943.132 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710640943.215 :     Pipe = c4c9948 Set read data ready
2138-1004:710640943.364 :     Pipe = c4c9948 Write <==
2138-1004:710640943.426 :     Pipe = c4c9948 Write ==>
2138-1004:710640943.502 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710640943.603 :     Pipe = c4c9948 start to write data
2138-1004:710640943.664 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 1405100 size = 311040
2138-1254:710640944.110 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710640944.277 :         Pipe = c4c9948 Read Copy from c4c9a28 + 1405064 size = 36
2138-1254:710640944.403 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710640944.509 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710640944.604 :         Pipe = c4c9948 Read <==
2138-1254:710640944.678 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710640944.758 :         Pipe = c4c9948 Read ==>
2138-1254:710640944.836 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710640948.135 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710640948.246 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710640948.336 :     Pipe = c4c9948 Set read data ready
2138-1004:710640948.434 :     Pipe = c4c9948 Write <==
2138-1254:710640949.146 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710640949.284 :         Pipe = c4c9948 Read Copy from c4c9a28 + 1405100 size = 311040
2138-1254:710640950.512 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710640950.606 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710640950.692 :         Pipe = c4c9948 Read <==
2138-1254:710640950.753 :         ImageProcessThread : Process start
2138-1254:710640955.049 :         BytesPerLine = 3888
2138-1254:710640955.214 :         Lines = 80
2138-1254:710641002.936 :         ImageProcessThread : Process end
2138-1004:710641151.660 :     IOThread: get image OK
2138-1004:710641151.859 :     IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-1004:710641151.976 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710641152.088 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710641152.173 :     => CNT96226::DeviceTimeOutSet
2138-1004:710641152.249 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710641152.312 :     IO Send command 10 bytes
2138-1004:710641152.490 :     => CNT96226::VenderCmd_SetData
2138-1004:710641152.555 :     iCmd = 0, nBytes = 10
2138-1004:710641152.679 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710641432.077 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710641432.286 :     System send command 10 bytes + data 0 bytes
2138-1004:710641432.369 :     IO total need to receive data 2095632 bytes
2138-1004:710641432.445 :     => CNT96226::VenderCmd_GetData
2138-1004:710641432.513 :     iCmd = 2, nBytes = 24
2138-1254:710641662.629 :         Pipe = c4c9a48 Write ==>
2138-1254:710641662.903 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-1254:710641663.053 :         Pipe = c4c9a48 start to write data
2138-1254:710641663.129 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1353360 size = 36
2138-1254:710641663.245 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-1254:710641663.347 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710641663.438 :         Pipe = c4c9a48 Write <==
2138-1254:710641663.501 :         Pipe = c4c9a48 Write ==>
2138-1254:710641663.581 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-1254:710641663.686 :         Pipe = c4c9a48 start to write data
2138-1254:710641663.751 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1353396 size = 75360
2138-1254:710641664.935 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-1254:710641665.044 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710641665.125 :         Pipe = c4c9a48 Write <==
2138-1254:710641665.191 :         Pipe = c4c9948 Read ==>
2138-1254:710641665.278 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710641915.996 : => ReadScan
2138-1848:710641916.207 : Count = 99852, Ptr = 7db91e8
2138-1848:710641916.287 : => ReadScanEx2
2138-1848:710641916.342 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710641916.406 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710641916.470 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710641916.540 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710641916.606 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710641916.670 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710641916.742 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:710641916.819 : Pipe = c4c9a48 Read ==>
2138-1848:710641916.936 : Pipe = c4c9a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:710641917.062 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1298724 size = 54636
2138-1848:710641917.572 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710641917.670 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710641917.762 : Pipe = c4c9a48 Read <==
2138-1848:710641917.820 : => GetImageToBuffer
2138-1848:710641917.879 : => GetImageToBufferPageScan
2138-1848:710641917.942 : Pipe = c4c9a48 Read ==>
2138-1848:710641918.016 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710641918.115 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1353360 size = 36
2138-1848:710641918.213 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710641918.307 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710641918.391 : Pipe = c4c9a48 Read <==
2138-1848:710641918.609 : Get Packet type = 0 
2138-1848:710641918.668 : Get Packet dwSize = 75360 
2138-1848:710641918.725 : Get Packet bADFStatus = 1 
2138-1848:710641918.788 : Get Packet dwStatusLong = 0 
2138-1848:710641918.843 : Get Packet dwMessageStatusLong = 0 
2138-1848:710641918.911 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710641918.971 : <= GetImageToBuffer Ret = 1
2138-1848:710641919.030 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:710641919.102 : Pipe = c4c9a48 Read ==>
2138-1848:710641919.178 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710641919.274 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1353396 size = 45216
2138-1848:710641919.677 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:710641919.770 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710641919.850 : Pipe = c4c9a48 Read <==
2138-1004:710641954.955 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710641955.156 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710641955.224 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710641955.304 :     Information.Status = 0
2138-1004:710641955.374 :     => CNT96226::VenderCmd_GetData
2138-1004:710641955.436 :     iCmd = 2, nBytes = 24
2138-1848:710642078.788 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710642078.988 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710642079.058 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710642079.129 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710642079.199 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710642079.265 : <= ReadScanEx2 ret = 1
2138-1848:710642079.326 : <= ReadScan ret = 1
2138-1004:710642530.991 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710642531.224 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710642531.290 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710642531.371 :     Information.Status = 0
2138-1004:710642531.436 :     => CNT96226::VenderCmd_GetData
2138-1004:710642531.496 :     iCmd = 2, nBytes = 24
2138-1004:710643191.673 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710643191.917 :     0010 : f0 00 00 00 50 50 62 00 
2138-1004:710643191.993 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710643192.073 :     Information.Status = 1, Information.Addr = 6443088
2138-1004:710643193.122 :     => CNT96226::MemoryRead
2138-1004:710643578.273 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710643578.465 :     System total receive data 311040 bytes
2138-1004:710643578.544 :     => CNT96226::VenderCmd_GetData
2138-1004:710643578.621 :     iCmd = 1, nBytes = 4
2138-1004:710643768.369 :     0000 : 00 00 00 00 
2138-1004:710643768.493 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710643768.662 :     => CNT96226::DeviceTimeOutSet
2138-1004:710643768.728 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710643768.791 :     <= CAsicIO::DoImage ret = 1
2138-1004:710643768.898 :     Pipe = c4c9948 Write ==>
2138-1004:710643768.999 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710643769.113 :     Pipe = c4c9948 start to write data
2138-1004:710643769.178 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 1716140 size = 36
2138-1004:710643769.288 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710643769.383 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710643769.462 :     Pipe = c4c9948 Set read data ready
2138-1004:710643769.582 :     Pipe = c4c9948 Write <==
2138-1004:710643769.643 :     Pipe = c4c9948 Write ==>
2138-1004:710643769.717 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710643769.813 :     Pipe = c4c9948 start to write data
2138-1004:710643769.872 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 1716176 size = 311040
2138-1254:710643770.365 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710643770.653 :         Pipe = c4c9948 Read Copy from c4c9a28 + 1716140 size = 36
2138-1254:710643770.780 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710643770.878 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710643770.971 :         Pipe = c4c9948 Read <==
2138-1254:710643771.039 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710643771.110 :         Pipe = c4c9948 Read ==>
2138-1254:710643771.184 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710643774.128 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710643774.233 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710643774.320 :     Pipe = c4c9948 Set read data ready
2138-1004:710643774.417 :     Pipe = c4c9948 Write <==
2138-1254:710643775.034 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710643775.173 :         Pipe = c4c9948 Read Copy from c4c9a28 + 1716176 size = 311040
2138-1254:710643776.414 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710643776.504 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710643776.586 :         Pipe = c4c9948 Read <==
2138-1254:710643776.647 :         ImageProcessThread : Process start
2138-1254:710643780.805 :         BytesPerLine = 3888
2138-1254:710643780.861 :         Lines = 80
2138-1254:710643828.012 :         ImageProcessThread : Process end
2138-1004:710643983.689 :     IOThread: get image OK
2138-1004:710643984.026 :     IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-1004:710643984.153 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710643984.260 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710643984.345 :     => CNT96226::DeviceTimeOutSet
2138-1004:710643984.423 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710643984.493 :     IO Send command 10 bytes
2138-1004:710643984.648 :     => CNT96226::VenderCmd_SetData
2138-1004:710643984.727 :     iCmd = 0, nBytes = 10
2138-1004:710643984.850 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1254:710644494.492 :         Pipe = c4c9a48 Write ==>
2138-1254:710644494.750 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-1254:710644494.900 :         Pipe = c4c9a48 start to write data
2138-1254:710644494.974 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1428756 size = 36
2138-1254:710644495.089 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-1254:710644495.187 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710644495.276 :         Pipe = c4c9a48 Write <==
2138-1254:710644495.343 :         Pipe = c4c9a48 Write ==>
2138-1254:710644495.418 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-1254:710644495.519 :         Pipe = c4c9a48 start to write data
2138-1254:710644495.583 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1428792 size = 75360
2138-1254:710644496.801 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-1254:710644496.905 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710644496.991 :         Pipe = c4c9a48 Write <==
2138-1254:710644497.065 :         Pipe = c4c9948 Read ==>
2138-1254:710644497.147 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710644664.697 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710644664.887 :     System send command 10 bytes + data 0 bytes
2138-1004:710644664.964 :     IO total need to receive data 2095632 bytes
2138-1004:710644665.043 :     => CNT96226::VenderCmd_GetData
2138-1004:710644665.110 :     iCmd = 2, nBytes = 24
2138-1848:710645146.400 : => ReadScan
2138-1848:710645146.576 : Count = 99852, Ptr = 7db91e8
2138-1848:710645146.653 : => ReadScanEx2
2138-1848:710645146.931 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710645147.002 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710645147.063 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710645147.132 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710645147.196 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710645147.263 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710645147.332 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:710645147.408 : Pipe = c4c9a48 Read ==>
2138-1848:710645147.546 : Pipe = c4c9a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:710645147.677 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1398612 size = 30144
2138-1848:710645147.943 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710645148.043 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710645148.127 : Pipe = c4c9a48 Read <==
2138-1848:710645148.180 : => GetImageToBuffer
2138-1848:710645148.238 : => GetImageToBufferPageScan
2138-1848:710645148.299 : Pipe = c4c9a48 Read ==>
2138-1848:710645148.368 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710645148.463 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1428756 size = 36
2138-1848:710645148.556 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710645148.643 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710645148.721 : Pipe = c4c9a48 Read <==
2138-1848:710645148.776 : Get Packet type = 0 
2138-1848:710645149.089 : Get Packet dwSize = 75360 
2138-1848:710645149.145 : Get Packet bADFStatus = 1 
2138-1848:710645149.208 : Get Packet dwStatusLong = 0 
2138-1848:710645149.263 : Get Packet dwMessageStatusLong = 0 
2138-1848:710645149.329 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710645149.390 : <= GetImageToBuffer Ret = 1
2138-1848:710645149.445 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:710645149.513 : Pipe = c4c9a48 Read ==>
2138-1848:710645149.585 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710645149.684 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1428792 size = 69708
2138-1848:710645150.491 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:710645150.581 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710645150.660 : Pipe = c4c9a48 Read <==
2138-1848:710645296.001 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710645296.193 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710645296.277 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710645296.350 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710645296.419 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710645296.492 : <= ReadScanEx2 ret = 1
2138-1848:710645296.558 : <= ReadScan ret = 1
2138-1004:710645635.593 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710645635.840 :     0010 : f0 00 00 00 50 99 37 00 
2138-1004:710645635.907 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710645635.997 :     Information.Status = 1, Information.Addr = 3643728
2138-1004:710645637.128 :     => CNT96226::MemoryRead
2138-1004:710646037.216 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710646037.424 :     System total receive data 311040 bytes
2138-1004:710646037.510 :     => CNT96226::VenderCmd_GetData
2138-1004:710646037.583 :     iCmd = 1, nBytes = 4
2138-1004:710646215.821 :     0000 : 00 00 00 00 
2138-1004:710646216.033 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710646216.205 :     => CNT96226::DeviceTimeOutSet
2138-1004:710646216.288 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710646216.350 :     <= CAsicIO::DoImage ret = 1
2138-1004:710646216.457 :     Pipe = c4c9948 Write ==>
2138-1004:710646216.574 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710646216.707 :     Pipe = c4c9948 start to write data
2138-1004:710646216.776 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 2027216 size = 36
2138-1004:710646217.190 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710646217.299 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710646217.395 :     Pipe = c4c9948 Set read data ready
2138-1004:710646217.537 :     Pipe = c4c9948 Write <==
2138-1004:710646217.606 :     Pipe = c4c9948 Write ==>
2138-1004:710646217.683 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710646217.787 :     Pipe = c4c9948 start to write data
2138-1004:710646217.851 :     Pipe = c4c9948 Memory Write Copy to c4c9a28 + 2027252 size = 69900
2138-1254:710646218.339 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710646218.541 :         Pipe = c4c9948 Read Copy from c4c9a28 + 2027216 size = 36
2138-1254:710646218.683 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710646218.785 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710646218.888 :         Pipe = c4c9948 Read <==
2138-1254:710646218.957 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710646219.032 :         Pipe = c4c9948 Read ==>
2138-1254:710646219.112 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710646219.337 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 0 size = 241140
2138-1004:710646224.089 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710646224.191 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710646224.281 :     Pipe = c4c9948 Set read data ready
2138-1004:710646224.379 :     Pipe = c4c9948 Write <==
2138-1254:710646225.130 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710646225.276 :         Pipe = c4c9948 Read Copy from c4c9a28 + 2027252 size = 69900
2138-1254:710646225.610 :         Pipe = c4c9948 Read Copy from c4c9a38 + 0 size = 241140
2138-1254:710646226.986 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710646227.080 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710646227.169 :         Pipe = c4c9948 Read <==
2138-1254:710646227.237 :         ImageProcessThread : Process start
2138-1254:710646231.674 :         BytesPerLine = 3888
2138-1254:710646231.752 :         Lines = 80
2138-1254:710646283.113 :         ImageProcessThread : Process end
2138-1004:710646435.365 :     IOThread: get image OK
2138-1004:710646435.572 :     IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-1004:710646435.683 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710646435.790 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710646435.867 :     => CNT96226::DeviceTimeOutSet
2138-1004:710646435.945 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710646436.009 :     IO Send command 10 bytes
2138-1004:710646436.152 :     => CNT96226::VenderCmd_SetData
2138-1004:710646436.216 :     iCmd = 0, nBytes = 10
2138-1004:710646436.340 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710646750.358 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710646750.558 :     System send command 10 bytes + data 0 bytes
2138-1004:710646750.639 :     IO total need to receive data 2095632 bytes
2138-1004:710646750.714 :     => CNT96226::VenderCmd_GetData
2138-1004:710646750.787 :     iCmd = 2, nBytes = 24
2138-1254:710646892.484 :         Pipe = c4c9a48 Write ==>
2138-1254:710646892.731 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-1254:710646892.884 :         Pipe = c4c9a48 start to write data
2138-1254:710646892.957 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1504152 size = 36
2138-1254:710646893.070 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-1254:710646893.174 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710646893.264 :         Pipe = c4c9a48 Write <==
2138-1254:710646894.661 :         Pipe = c4c9a48 Write ==>
2138-1254:710646894.753 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-1254:710646894.855 :         Pipe = c4c9a48 start to write data
2138-1254:710646894.918 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1504188 size = 75360
2138-1254:710646895.990 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-1254:710646896.090 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710646896.176 :         Pipe = c4c9a48 Write <==
2138-1254:710646896.243 :         Pipe = c4c9948 Read ==>
2138-1254:710646896.329 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710647216.224 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710647216.459 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710647216.535 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710647216.618 :     Information.Status = 0
2138-1004:710647216.690 :     => CNT96226::VenderCmd_GetData
2138-1004:710647216.757 :     iCmd = 2, nBytes = 24
2138-1004:710647815.713 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710647815.943 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710647816.020 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710647816.101 :     Information.Status = 0
2138-1004:710647816.181 :     => CNT96226::VenderCmd_GetData
2138-1004:710647816.248 :     iCmd = 2, nBytes = 24
2138-1004:710648368.092 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710648368.323 :     0010 : f0 00 00 00 50 58 3c 00 
2138-1004:710648368.403 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710648368.494 :     Information.Status = 1, Information.Addr = 3954768
2138-1004:710648369.574 :     => CNT96226::MemoryRead
2138-1848:710648477.340 : => ReadScan
2138-1848:710648477.495 : Count = 99852, Ptr = 7db91e8
2138-1848:710648477.575 : => ReadScanEx2
2138-1848:710648477.632 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710648477.700 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710648477.763 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710648477.829 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710648477.893 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710648477.959 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710648478.028 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:710648478.103 : Pipe = c4c9a48 Read ==>
2138-1848:710648478.221 : Pipe = c4c9a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:710648478.339 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1498500 size = 5652
2138-1848:710648478.479 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710648478.571 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710648478.657 : Pipe = c4c9a48 Read <==
2138-1848:710648478.720 : => GetImageToBuffer
2138-1848:710648478.782 : => GetImageToBufferPageScan
2138-1848:710648478.843 : Pipe = c4c9a48 Read ==>
2138-1848:710648478.911 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710648479.010 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1504152 size = 36
2138-1848:710648479.107 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710648479.197 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710648479.273 : Pipe = c4c9a48 Read <==
2138-1848:710648479.326 : Get Packet type = 0 
2138-1848:710648479.384 : Get Packet dwSize = 75360 
2138-1848:710648479.439 : Get Packet bADFStatus = 1 
2138-1848:710648479.497 : Get Packet dwStatusLong = 0 
2138-1848:710648479.550 : Get Packet dwMessageStatusLong = 0 
2138-1848:710648479.615 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710648479.674 : <= GetImageToBuffer Ret = 1
2138-1848:710648479.730 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710648479.796 : Pipe = c4c9a48 Read ==>
2138-1848:710648480.215 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710648480.316 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1504188 size = 75360
2138-1848:710648480.874 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710648480.963 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710648481.045 : Pipe = c4c9a48 Read <==
2138-1848:710648481.102 : => GetImageToBuffer
2138-1848:710648481.154 : => GetImageToBufferPageScan
2138-1848:710648481.211 : Pipe = c4c9a48 Read ==>
2138-1848:710648481.286 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710648758.994 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710648759.209 :     System total receive data 311040 bytes
2138-1004:710648759.292 :     => CNT96226::VenderCmd_GetData
2138-1004:710648759.364 :     iCmd = 1, nBytes = 4
2138-1004:710648909.704 :     0000 : 00 00 00 00 
2138-1004:710648909.851 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710648910.036 :     => CNT96226::DeviceTimeOutSet
2138-1004:710648910.104 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710648910.174 :     <= CAsicIO::DoImage ret = 1
2138-1004:710648910.280 :     Pipe = c4c9948 Write ==>
2138-1004:710648910.396 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710648910.521 :     Pipe = c4c9948 start to write data
2138-1004:710648910.592 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 241140 size = 36
2138-1004:710648910.703 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710648910.800 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710648910.893 :     Pipe = c4c9948 Set read data ready
2138-1004:710648911.021 :     Pipe = c4c9948 Write <==
2138-1004:710648911.082 :     Pipe = c4c9948 Write ==>
2138-1004:710648911.159 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710648911.285 :     Pipe = c4c9948 start to write data
2138-1004:710648911.348 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 241176 size = 311040
2138-1254:710648911.613 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710648911.784 :         Pipe = c4c9948 Read Copy from c4c9a38 + 241140 size = 36
2138-1254:710648911.904 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710648912.014 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710648912.104 :         Pipe = c4c9948 Read <==
2138-1254:710648912.173 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710648912.261 :         Pipe = c4c9948 Read ==>
2138-1254:710648912.339 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710648915.715 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710648915.821 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710648915.906 :     Pipe = c4c9948 Set read data ready
2138-1004:710648916.008 :     Pipe = c4c9948 Write <==
2138-1254:710648916.178 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710648916.311 :         Pipe = c4c9948 Read Copy from c4c9a38 + 241176 size = 311040
2138-1254:710648917.317 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710648917.414 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710648917.505 :         Pipe = c4c9948 Read <==
2138-1254:710648917.566 :         ImageProcessThread : Process start
2138-1254:710648921.870 :         BytesPerLine = 3888
2138-1254:710648921.931 :         Lines = 80
2138-1254:710648969.805 :         ImageProcessThread : Process end
2138-1004:710649125.257 :     IOThread: get image OK
2138-1004:710649125.485 :     IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-1004:710649125.602 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710649125.703 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710649125.950 :     => CNT96226::DeviceTimeOutSet
2138-1004:710649126.030 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710649126.098 :     IO Send command 10 bytes
2138-1004:710649126.245 :     => CNT96226::VenderCmd_SetData
2138-1004:710649126.311 :     iCmd = 0, nBytes = 10
2138-1004:710649126.430 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710649412.878 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710649413.301 :     System send command 10 bytes + data 0 bytes
2138-1004:710649413.378 :     IO total need to receive data 2095632 bytes
2138-1004:710649413.455 :     => CNT96226::VenderCmd_GetData
2138-1004:710649413.520 :     iCmd = 2, nBytes = 24
2138-1254:710649567.543 :         Pipe = c4c9a48 Write ==>
2138-1254:710649567.793 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710649567.948 :         Pipe = c4c9a48 start to write data
2138-1254:710649568.020 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1579548 size = 36
2138-1254:710649568.133 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710649568.232 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710649568.323 :         Pipe = c4c9a48 Set read data ready
2138-1254:710649568.448 :         Pipe = c4c9a48 Write <==
2138-1254:710649568.508 :         Pipe = c4c9a48 Write ==>
2138-1254:710649568.813 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710649568.916 :         Pipe = c4c9a48 start to write data
2138-1254:710649568.979 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1579584 size = 75360
2138-1848:710649569.136 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710649569.296 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1579548 size = 36
2138-1848:710649569.413 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710649569.512 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710649569.599 : Pipe = c4c9a48 Read <==
2138-1848:710649569.662 : Get Packet type = 0 
2138-1848:710649569.723 : Get Packet dwSize = 75360 
2138-1848:710649569.784 : Get Packet bADFStatus = 1 
2138-1848:710649569.910 : Get Packet dwStatusLong = 0 
2138-1848:710649569.968 : Get Packet dwMessageStatusLong = 0 
2138-1848:710649570.041 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710649570.104 : <= GetImageToBuffer Ret = 1
2138-1848:710649570.178 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:710649570.255 : Pipe = c4c9a48 Read ==>
2138-1848:710649570.340 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1254:710649570.845 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710649571.008 :         Pipe = c4c9a48 Write read wait size = 18840
2138-1254:710649571.100 :         Pipe = c4c9a48 Set read data ready
2138-1254:710649571.204 :         Pipe = c4c9a48 Write <==
2138-1254:710649571.276 :         Pipe = c4c9948 Read ==>
2138-1254:710649571.357 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710649572.149 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710649572.284 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1579584 size = 18840
2138-1848:710649572.454 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:710649572.556 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710649572.640 : Pipe = c4c9a48 Read <==
2138-1848:710649725.889 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710649726.077 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710649726.150 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710649726.219 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710649726.285 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710649726.354 : <= ReadScanEx2 ret = 1
2138-1848:710649726.415 : <= ReadScan ret = 1
2138-1004:710649910.832 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710649911.053 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710649911.125 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710649911.209 :     Information.Status = 0
2138-1004:710649911.280 :     => CNT96226::VenderCmd_GetData
2138-1004:710649911.346 :     iCmd = 2, nBytes = 24
2138-1004:710650491.839 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710650492.066 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710650492.140 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710650492.222 :     Information.Status = 0
2138-1004:710650492.291 :     => CNT96226::VenderCmd_GetData
2138-1004:710650492.361 :     iCmd = 2, nBytes = 24
2138-1004:710651047.797 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710651048.029 :     0010 : f0 00 00 00 50 17 41 00 
2138-1004:710651048.102 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710651048.184 :     Information.Status = 1, Information.Addr = 4265808
2138-1004:710651049.220 :     => CNT96226::MemoryRead
2138-1004:710651434.304 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710651434.497 :     System total receive data 311040 bytes
2138-1004:710651434.578 :     => CNT96226::VenderCmd_GetData
2138-1004:710651434.650 :     iCmd = 1, nBytes = 4
2138-1004:710651592.720 :     0000 : 00 00 00 00 
2138-1004:710651592.813 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710651592.990 :     => CNT96226::DeviceTimeOutSet
2138-1004:710651593.057 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710651593.119 :     <= CAsicIO::DoImage ret = 1
2138-1004:710651593.236 :     Pipe = c4c9948 Write ==>
2138-1004:710651593.339 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710651593.460 :     Pipe = c4c9948 start to write data
2138-1004:710651593.524 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 552216 size = 36
2138-1004:710651593.632 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710651593.725 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710651593.807 :     Pipe = c4c9948 Set read data ready
2138-1004:710651593.927 :     Pipe = c4c9948 Write <==
2138-1004:710651593.986 :     Pipe = c4c9948 Write ==>
2138-1004:710651594.289 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710651594.387 :     Pipe = c4c9948 start to write data
2138-1004:710651594.450 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 552252 size = 311040
2138-1254:710651594.852 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710651595.022 :         Pipe = c4c9948 Read Copy from c4c9a38 + 552216 size = 36
2138-1254:710651595.148 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710651595.249 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710651595.458 :         Pipe = c4c9948 Read <==
2138-1254:710651595.529 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710651595.607 :         Pipe = c4c9948 Read ==>
2138-1254:710651595.684 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710651599.272 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710651599.380 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710651599.466 :     Pipe = c4c9948 Set read data ready
2138-1004:710651599.562 :     Pipe = c4c9948 Write <==
2138-1254:710651600.470 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710651600.641 :         Pipe = c4c9948 Read Copy from c4c9a38 + 552252 size = 311040
2138-1254:710651601.577 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710651601.680 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710651601.770 :         Pipe = c4c9948 Read <==
2138-1254:710651601.833 :         ImageProcessThread : Process start
2138-1254:710651606.309 :         BytesPerLine = 3888
2138-1254:710651606.387 :         Lines = 80
2138-1254:710651656.301 :         ImageProcessThread : Process end
2138-1004:710651813.696 :     IOThread: get image OK
2138-1004:710651814.020 :     IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-1004:710651814.125 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710651814.229 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710651814.316 :     => CNT96226::DeviceTimeOutSet
2138-1004:710651814.388 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710651814.452 :     IO Send command 10 bytes
2138-1004:710651814.610 :     => CNT96226::VenderCmd_SetData
2138-1004:710651814.676 :     iCmd = 0, nBytes = 10
2138-1004:710651814.800 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710652102.986 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710652103.203 :     System send command 10 bytes + data 0 bytes
2138-1004:710652103.282 :     IO total need to receive data 2095632 bytes
2138-1004:710652103.357 :     => CNT96226::VenderCmd_GetData
2138-1004:710652103.419 :     iCmd = 2, nBytes = 24
2138-1254:710652349.429 :         Pipe = c4c9a48 Write ==>
2138-1254:710652349.687 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-1254:710652349.840 :         Pipe = c4c9a48 start to write data
2138-1254:710652349.919 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1654944 size = 36
2138-1254:710652350.039 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-1254:710652350.148 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710652350.242 :         Pipe = c4c9a48 Write <==
2138-1254:710652350.310 :         Pipe = c4c9a48 Write ==>
2138-1254:710652350.390 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-1254:710652350.506 :         Pipe = c4c9a48 start to write data
2138-1254:710652350.572 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1654980 size = 75360
2138-1254:710652351.940 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-1254:710652352.041 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710652352.123 :         Pipe = c4c9a48 Write <==
2138-1254:710652352.193 :         Pipe = c4c9948 Read ==>
2138-1254:710652352.276 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710652629.171 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710652629.398 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710652629.468 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710652629.550 :     Information.Status = 0
2138-1004:710652629.618 :     => CNT96226::VenderCmd_GetData
2138-1004:710652629.678 :     iCmd = 2, nBytes = 24
2138-1848:710653010.970 : => ReadScan
2138-1848:710653011.150 : Count = 99852, Ptr = 7db91e8
2138-1848:710653011.232 : => ReadScanEx2
2138-1848:710653011.286 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710653011.353 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710653011.414 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710653011.482 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710653011.549 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710653011.615 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710653011.689 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:710653011.764 : Pipe = c4c9a48 Read ==>
2138-1848:710653011.911 : Pipe = c4c9a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:710653012.045 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1598424 size = 56520
2138-1848:710653012.494 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710653012.587 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710653012.673 : Pipe = c4c9a48 Read <==
2138-1848:710653012.733 : => GetImageToBuffer
2138-1848:710653012.797 : => GetImageToBufferPageScan
2138-1848:710653013.053 : Pipe = c4c9a48 Read ==>
2138-1848:710653013.128 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710653013.226 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1654944 size = 36
2138-1848:710653013.325 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710653013.414 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710653013.492 : Pipe = c4c9a48 Read <==
2138-1848:710653013.547 : Get Packet type = 0 
2138-1848:710653013.600 : Get Packet dwSize = 75360 
2138-1848:710653013.659 : Get Packet bADFStatus = 1 
2138-1848:710653013.726 : Get Packet dwStatusLong = 0 
2138-1848:710653013.782 : Get Packet dwMessageStatusLong = 0 
2138-1848:710653013.849 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710653013.908 : <= GetImageToBuffer Ret = 1
2138-1848:710653013.965 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:710653014.030 : Pipe = c4c9a48 Read ==>
2138-1848:710653014.102 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710653014.200 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1654980 size = 43332
2138-1848:710653014.459 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:710653014.547 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710653014.630 : Pipe = c4c9a48 Read <==
2138-1848:710653150.503 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710653150.697 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710653150.772 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710653150.836 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710653150.897 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710653150.962 : <= ReadScanEx2 ret = 1
2138-1848:710653151.022 : <= ReadScan ret = 1
2138-1004:710653215.729 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710653215.947 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710653216.016 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710653216.104 :     Information.Status = 0
2138-1004:710653216.172 :     => CNT96226::VenderCmd_GetData
2138-1004:710653216.243 :     iCmd = 2, nBytes = 24
2138-1004:710653781.594 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710653781.845 :     0010 : f0 00 00 00 50 d6 45 00 
2138-1004:710653781.915 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710653782.000 :     Information.Status = 1, Information.Addr = 4576848
2138-1004:710653783.080 :     => CNT96226::MemoryRead
2138-1004:710654171.570 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710654171.789 :     System total receive data 311040 bytes
2138-1004:710654171.863 :     => CNT96226::VenderCmd_GetData
2138-1004:710654171.926 :     iCmd = 1, nBytes = 4
2138-1004:710654372.615 :     0000 : 00 00 00 00 
2138-1004:710654372.800 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710654372.971 :     => CNT96226::DeviceTimeOutSet
2138-1004:710654373.054 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710654373.117 :     <= CAsicIO::DoImage ret = 1
2138-1004:710654373.237 :     Pipe = c4c9948 Write ==>
2138-1004:710654373.345 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710654373.475 :     Pipe = c4c9948 start to write data
2138-1004:710654373.547 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 863292 size = 36
2138-1004:710654373.662 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710654373.756 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710654373.843 :     Pipe = c4c9948 Set read data ready
2138-1004:710654373.987 :     Pipe = c4c9948 Write <==
2138-1004:710654374.054 :     Pipe = c4c9948 Write ==>
2138-1004:710654374.288 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710654374.474 :     Pipe = c4c9948 start to write data
2138-1004:710654374.540 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 863328 size = 311040
2138-1254:710654374.817 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710654375.009 :         Pipe = c4c9948 Read Copy from c4c9a38 + 863292 size = 36
2138-1254:710654375.136 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710654375.244 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710654375.346 :         Pipe = c4c9948 Read <==
2138-1254:710654375.414 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710654375.488 :         Pipe = c4c9948 Read ==>
2138-1254:710654375.572 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710654379.182 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710654379.295 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710654379.385 :     Pipe = c4c9948 Set read data ready
2138-1004:710654379.492 :     Pipe = c4c9948 Write <==
2138-1254:710654379.647 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710654379.779 :         Pipe = c4c9948 Read Copy from c4c9a38 + 863328 size = 311040
2138-1254:710654381.018 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710654381.115 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710654381.202 :         Pipe = c4c9948 Read <==
2138-1254:710654381.266 :         ImageProcessThread : Process start
2138-1254:710654385.547 :         BytesPerLine = 3888
2138-1254:710654385.610 :         Lines = 80
2138-1254:710654433.178 :         ImageProcessThread : Process end
2138-1004:710654564.483 :     IOThread: get image OK
2138-1004:710654564.694 :     IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-1004:710654564.801 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710654564.908 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710654564.989 :     => CNT96226::DeviceTimeOutSet
2138-1004:710654565.070 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710654565.136 :     IO Send command 10 bytes
2138-1004:710654565.297 :     => CNT96226::VenderCmd_SetData
2138-1004:710654565.364 :     iCmd = 0, nBytes = 10
2138-1004:710654565.487 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710654832.251 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710654832.463 :     System send command 10 bytes + data 0 bytes
2138-1004:710654832.549 :     IO total need to receive data 2095632 bytes
2138-1004:710654832.628 :     => CNT96226::VenderCmd_GetData
2138-1004:710654832.701 :     iCmd = 2, nBytes = 24
2138-1254:710655017.242 :         Pipe = c4c9a48 Write ==>
2138-1254:710655017.501 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-1254:710655017.645 :         Pipe = c4c9a48 start to write data
2138-1254:710655017.725 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1730340 size = 36
2138-1254:710655017.850 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-1254:710655017.955 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710655018.051 :         Pipe = c4c9a48 Write <==
2138-1254:710655018.117 :         Pipe = c4c9a48 Write ==>
2138-1254:710655018.196 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-1254:710655018.301 :         Pipe = c4c9a48 start to write data
2138-1254:710655018.366 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1730376 size = 75360
2138-1254:710655019.469 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-1254:710655019.575 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710655019.658 :         Pipe = c4c9a48 Write <==
2138-1254:710655019.727 :         Pipe = c4c9948 Read ==>
2138-1254:710655019.815 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710655343.754 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710655344.230 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710655344.321 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710655344.407 :     Information.Status = 0
2138-1004:710655344.482 :     => CNT96226::VenderCmd_GetData
2138-1004:710655344.550 :     iCmd = 2, nBytes = 24
2138-1004:710656341.363 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710656341.612 :     0010 : f0 00 00 00 50 95 4a 00 
2138-1004:710656341.675 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710656341.762 :     Information.Status = 1, Information.Addr = 4887888
2138-1004:710656342.886 :     => CNT96226::MemoryRead
2138-1848:710656506.971 : => ReadScan
2138-1848:710656507.152 : Count = 99852, Ptr = 7db91e8
2138-1848:710656507.238 : => ReadScanEx2
2138-1848:710656507.298 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710656507.367 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710656507.427 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710656507.497 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710656507.563 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710656507.627 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710656507.699 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:710656507.774 : Pipe = c4c9a48 Read ==>
2138-1848:710656507.894 : Pipe = c4c9a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:710656508.023 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1698312 size = 32028
2138-1848:710656508.327 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710656508.419 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710656508.510 : Pipe = c4c9a48 Read <==
2138-1848:710656508.565 : => GetImageToBuffer
2138-1848:710656508.621 : => GetImageToBufferPageScan
2138-1848:710656508.678 : Pipe = c4c9a48 Read ==>
2138-1848:710656508.750 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710656508.848 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1730340 size = 36
2138-1848:710656508.948 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710656509.036 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710656509.115 : Pipe = c4c9a48 Read <==
2138-1848:710656509.172 : Get Packet type = 0 
2138-1848:710656509.229 : Get Packet dwSize = 75360 
2138-1848:710656509.283 : Get Packet bADFStatus = 1 
2138-1848:710656509.337 : Get Packet dwStatusLong = 0 
2138-1848:710656509.392 : Get Packet dwMessageStatusLong = 0 
2138-1848:710656509.453 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710656509.511 : <= GetImageToBuffer Ret = 1
2138-1848:710656509.568 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:710656509.633 : Pipe = c4c9a48 Read ==>
2138-1848:710656509.705 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710656509.802 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1730376 size = 67824
2138-1848:710656510.299 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:710656510.387 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710656510.464 : Pipe = c4c9a48 Read <==
2138-1848:710656650.171 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710656650.352 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710656650.425 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710656650.488 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710656650.551 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710656650.614 : <= ReadScanEx2 ret = 1
2138-1848:710656650.672 : <= ReadScan ret = 1
2138-1004:710656735.540 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710656735.927 :     System total receive data 311040 bytes
2138-1004:710656735.998 :     => CNT96226::VenderCmd_GetData
2138-1004:710656736.063 :     iCmd = 1, nBytes = 4
2138-1004:710656920.216 :     0000 : 00 00 00 00 
2138-1004:710656920.451 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710656920.765 :     => CNT96226::DeviceTimeOutSet
2138-1004:710656920.857 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710656920.918 :     <= CAsicIO::DoImage ret = 1
2138-1004:710656921.027 :     Pipe = c4c9948 Write ==>
2138-1004:710656921.136 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710656921.256 :     Pipe = c4c9948 start to write data
2138-1004:710656921.320 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 1174368 size = 36
2138-1004:710656921.434 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710656921.530 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710656921.618 :     Pipe = c4c9948 Set read data ready
2138-1004:710656921.745 :     Pipe = c4c9948 Write <==
2138-1004:710656921.814 :     Pipe = c4c9948 Write ==>
2138-1004:710656921.889 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710656921.991 :     Pipe = c4c9948 start to write data
2138-1004:710656922.054 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 1174404 size = 311040
2138-1254:710656922.619 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710656922.795 :         Pipe = c4c9948 Read Copy from c4c9a38 + 1174368 size = 36
2138-1254:710656922.912 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710656923.015 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710656923.105 :         Pipe = c4c9948 Read <==
2138-1254:710656923.173 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710656923.250 :         Pipe = c4c9948 Read ==>
2138-1254:710656923.327 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710656926.692 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710656926.795 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710656926.882 :     Pipe = c4c9948 Set read data ready
2138-1004:710656926.988 :     Pipe = c4c9948 Write <==
2138-1254:710656927.200 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710656927.357 :         Pipe = c4c9948 Read Copy from c4c9a38 + 1174404 size = 311040
2138-1254:710656928.688 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710656928.790 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710656928.879 :         Pipe = c4c9948 Read <==
2138-1254:710656928.948 :         ImageProcessThread : Process start
2138-1254:710656933.292 :         BytesPerLine = 3888
2138-1254:710656933.354 :         Lines = 80
2138-1254:710656982.597 :         ImageProcessThread : Process end
2138-1004:710657119.799 :     IOThread: get image OK
2138-1004:710657120.004 :     IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-1004:710657120.116 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710657120.214 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710657120.293 :     => CNT96226::DeviceTimeOutSet
2138-1004:710657120.367 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710657120.430 :     IO Send command 10 bytes
2138-1004:710657120.594 :     => CNT96226::VenderCmd_SetData
2138-1004:710657120.655 :     iCmd = 0, nBytes = 10
2138-1004:710657120.777 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710657400.296 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710657400.539 :     System send command 10 bytes + data 0 bytes
2138-1004:710657400.610 :     IO total need to receive data 2095632 bytes
2138-1004:710657400.682 :     => CNT96226::VenderCmd_GetData
2138-1004:710657400.748 :     iCmd = 2, nBytes = 24
2138-1004:710657565.853 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710657566.124 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710657566.198 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710657566.281 :     Information.Status = 0
2138-1004:710657566.469 :     => CNT96226::VenderCmd_GetData
2138-1004:710657566.548 :     iCmd = 2, nBytes = 24
2138-1254:710657683.728 :         Pipe = c4c9a48 Write ==>
2138-1254:710657684.028 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-1254:710657684.162 :         Pipe = c4c9a48 start to write data
2138-1254:710657684.232 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1805736 size = 36
2138-1254:710657684.347 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-1254:710657684.441 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710657684.527 :         Pipe = c4c9a48 Write <==
2138-1254:710657684.588 :         Pipe = c4c9a48 Write ==>
2138-1254:710657684.664 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-1254:710657684.894 :         Pipe = c4c9a48 start to write data
2138-1254:710657684.957 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1805772 size = 75360
2138-1254:710657686.433 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-1254:710657686.535 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710657686.614 :         Pipe = c4c9a48 Write <==
2138-1254:710657686.682 :         Pipe = c4c9948 Read ==>
2138-1254:710657686.767 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710658091.962 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710658092.199 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710658092.271 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710658092.353 :     Information.Status = 0
2138-1004:710658092.420 :     => CNT96226::VenderCmd_GetData
2138-1004:710658092.485 :     iCmd = 2, nBytes = 24
2138-1004:710659039.365 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710659039.598 :     0010 : f0 00 00 00 50 54 4f 00 
2138-1004:710659039.670 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710659039.754 :     Information.Status = 1, Information.Addr = 5198928
2138-1004:710659040.864 :     => CNT96226::MemoryRead
2138-1004:710659421.468 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710659421.668 :     System total receive data 311040 bytes
2138-1004:710659421.751 :     => CNT96226::VenderCmd_GetData
2138-1004:710659421.823 :     iCmd = 1, nBytes = 4
2138-1004:710659580.504 :     0000 : 00 00 00 00 
2138-1004:710659580.672 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710659580.867 :     => CNT96226::DeviceTimeOutSet
2138-1004:710659580.945 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710659581.010 :     <= CAsicIO::DoImage ret = 1
2138-1004:710659581.121 :     Pipe = c4c9948 Write ==>
2138-1004:710659581.222 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710659581.346 :     Pipe = c4c9948 start to write data
2138-1004:710659581.411 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 1485444 size = 36
2138-1004:710659581.525 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710659581.621 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710659581.707 :     Pipe = c4c9948 Set read data ready
2138-1004:710659581.827 :     Pipe = c4c9948 Write <==
2138-1004:710659581.888 :     Pipe = c4c9948 Write ==>
2138-1004:710659581.964 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710659582.065 :     Pipe = c4c9948 start to write data
2138-1004:710659582.124 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 1485480 size = 311040
2138-1254:710659582.576 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710659582.752 :         Pipe = c4c9948 Read Copy from c4c9a38 + 1485444 size = 36
2138-1254:710659582.871 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710659582.973 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710659583.187 :         Pipe = c4c9948 Read <==
2138-1254:710659583.271 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710659583.346 :         Pipe = c4c9948 Read ==>
2138-1254:710659583.426 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710659586.492 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710659586.603 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710659586.690 :     Pipe = c4c9948 Set read data ready
2138-1004:710659586.786 :     Pipe = c4c9948 Write <==
2138-1254:710659587.481 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710659587.619 :         Pipe = c4c9948 Read Copy from c4c9a38 + 1485480 size = 311040
2138-1254:710659588.706 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710659588.800 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710659588.884 :         Pipe = c4c9948 Read <==
2138-1254:710659588.943 :         ImageProcessThread : Process start
2138-1254:710659593.231 :         BytesPerLine = 3888
2138-1254:710659593.292 :         Lines = 80
2138-1254:710659641.875 :         ImageProcessThread : Process end
2138-1004:710659778.693 :     IOThread: get image OK
2138-1004:710659778.902 :     IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-1004:710659779.011 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710659779.121 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710659779.197 :     => CNT96226::DeviceTimeOutSet
2138-1004:710659779.275 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710659779.339 :     IO Send command 10 bytes
2138-1004:710659779.515 :     => CNT96226::VenderCmd_SetData
2138-1004:710659779.579 :     iCmd = 0, nBytes = 10
2138-1004:710659779.701 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710660144.493 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710660144.708 :     System send command 10 bytes + data 0 bytes
2138-1004:710660144.792 :     IO total need to receive data 2095632 bytes
2138-1004:710660144.872 :     => CNT96226::VenderCmd_GetData
2138-1004:710660144.940 :     iCmd = 2, nBytes = 24
2138-1848:710660203.485 : => ReadScan
2138-1848:710660203.668 : Count = 99852, Ptr = 7db91e8
2138-1848:710660203.750 : => ReadScanEx2
2138-1848:710660203.814 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710660203.883 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710660203.946 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710660204.018 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710660204.089 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710660204.156 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710660204.227 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:710660204.302 : Pipe = c4c9a48 Read ==>
2138-1848:710660204.425 : Pipe = c4c9a48 Read Total = 27262976 Free = 27180044 Data = 82932
2138-1848:710660204.556 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1798200 size = 7536
2138-1848:710660204.726 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710660204.824 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710660204.913 : Pipe = c4c9a48 Read <==
2138-1848:710660204.975 : => GetImageToBuffer
2138-1848:710660205.034 : => GetImageToBufferPageScan
2138-1848:710660205.094 : Pipe = c4c9a48 Read ==>
2138-1848:710660205.166 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710660205.265 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1805736 size = 36
2138-1848:710660205.366 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710660205.460 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710660205.542 : Pipe = c4c9a48 Read <==
2138-1848:710660205.598 : Get Packet type = 0 
2138-1848:710660205.652 : Get Packet dwSize = 75360 
2138-1848:710660205.709 : Get Packet bADFStatus = 1 
2138-1848:710660206.071 : Get Packet dwStatusLong = 0 
2138-1848:710660206.129 : Get Packet dwMessageStatusLong = 0 
2138-1848:710660206.200 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710660206.258 : <= GetImageToBuffer Ret = 1
2138-1848:710660206.316 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:710660206.384 : Pipe = c4c9a48 Read ==>
2138-1848:710660206.456 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710660206.553 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1805772 size = 75360
2138-1848:710660207.064 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710660207.153 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710660207.234 : Pipe = c4c9a48 Read <==
2138-1848:710660207.289 : => GetImageToBuffer
2138-1848:710660207.338 : => GetImageToBufferPageScan
2138-1848:710660207.391 : Pipe = c4c9a48 Read ==>
2138-1848:710660207.460 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1254:710660320.802 :         Pipe = c4c9a48 Write ==>
2138-1254:710660321.099 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710660321.260 :         Pipe = c4c9a48 start to write data
2138-1254:710660321.335 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1881132 size = 36
2138-1254:710660321.455 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710660321.558 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710660321.649 :         Pipe = c4c9a48 Set read data ready
2138-1254:710660321.769 :         Pipe = c4c9a48 Write <==
2138-1254:710660321.828 :         Pipe = c4c9a48 Write ==>
2138-1254:710660321.908 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1254:710660322.009 :         Pipe = c4c9a48 start to write data
2138-1254:710660322.071 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1881168 size = 75360
2138-1848:710660322.527 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710660322.679 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1881132 size = 36
2138-1848:710660322.797 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710660322.894 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710660322.979 : Pipe = c4c9a48 Read <==
2138-1848:710660323.042 : Get Packet type = 0 
2138-1848:710660323.100 : Get Packet dwSize = 75360 
2138-1848:710660323.157 : Get Packet bADFStatus = 1 
2138-1848:710660323.214 : Get Packet dwStatusLong = 0 
2138-1848:710660323.270 : Get Packet dwMessageStatusLong = 0 
2138-1848:710660323.340 : <= GetImageToBufferPageScan Ret = 1
2138-1254:710660323.410 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1254:710660323.519 :         Pipe = c4c9a48 Write read wait size = 0
2138-1848:710660323.594 : <= GetImageToBuffer Ret = 1
2138-1254:710660323.659 :         Pipe = c4c9a48 Write <==
2138-1848:710660323.715 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1254:710660323.797 :         Pipe = c4c9948 Read ==>
2138-1848:710660323.859 : Pipe = c4c9a48 Read ==>
2138-1254:710660323.920 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710660324.013 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710660324.113 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1881168 size = 16956
2138-1848:710660324.266 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:710660324.359 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710660324.443 : Pipe = c4c9a48 Read <==
2138-1848:710660500.875 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710660501.123 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710660501.200 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710660501.273 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710660501.345 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710660501.618 : <= ReadScanEx2 ret = 1
2138-1848:710660501.688 : <= ReadScan ret = 1
2138-1004:710660624.368 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710660624.598 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710660624.679 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710660624.760 :     Information.Status = 0
2138-1004:710660624.830 :     => CNT96226::VenderCmd_GetData
2138-1004:710660624.896 :     iCmd = 2, nBytes = 24
2138-1004:710660817.184 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710660817.414 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710660817.479 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710660817.577 :     Information.Status = 0
2138-1004:710660817.649 :     => CNT96226::VenderCmd_GetData
2138-1004:710660817.716 :     iCmd = 2, nBytes = 24
2138-1004:710661761.072 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710661761.310 :     0010 : f0 00 00 00 50 13 54 00 
2138-1004:710661761.382 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710661761.465 :     Information.Status = 1, Information.Addr = 5509968
2138-1004:710661762.671 :     => CNT96226::MemoryRead
2138-1004:710662139.418 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710662139.636 :     System total receive data 311040 bytes
2138-1004:710662139.717 :     => CNT96226::VenderCmd_GetData
2138-1004:710662139.787 :     iCmd = 1, nBytes = 4
2138-1004:710662298.371 :     0000 : 00 00 00 00 
2138-1004:710662298.546 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710662298.736 :     => CNT96226::DeviceTimeOutSet
2138-1004:710662298.812 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710662298.880 :     <= CAsicIO::DoImage ret = 1
2138-1004:710662299.006 :     Pipe = c4c9948 Write ==>
2138-1004:710662299.108 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710662299.232 :     Pipe = c4c9948 start to write data
2138-1004:710662299.301 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 1796520 size = 36
2138-1004:710662299.411 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710662299.510 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710662299.597 :     Pipe = c4c9948 Set read data ready
2138-1004:710662299.719 :     Pipe = c4c9948 Write <==
2138-1004:710662299.780 :     Pipe = c4c9948 Write ==>
2138-1004:710662299.859 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710662299.956 :     Pipe = c4c9948 start to write data
2138-1004:710662300.017 :     Pipe = c4c9948 Memory Write Copy to c4c9a38 + 1796556 size = 300596
2138-1254:710662300.476 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710662300.643 :         Pipe = c4c9948 Read Copy from c4c9a38 + 1796520 size = 36
2138-1254:710662300.761 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710662300.868 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710662300.958 :         Pipe = c4c9948 Read <==
2138-1254:710662301.027 :         ImageProcessThread : Get Image Packet size=311040
2138-1254:710662301.100 :         Pipe = c4c9948 Read ==>
2138-1254:710662301.175 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710662304.434 :     Pipe = c4c9948 Memory Write Copy to c4c9a08 + 0 size = 10444
2138-1004:710662304.687 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-1004:710662304.787 :     Pipe = c4c9948 Write read wait size = 311040
2138-1004:710662304.874 :     Pipe = c4c9948 Set read data ready
2138-1004:710662304.972 :     Pipe = c4c9948 Write <==
2138-1254:710662305.154 :         Pipe = c4c9948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1254:710662305.286 :         Pipe = c4c9948 Read Copy from c4c9a38 + 1796556 size = 300596
2138-1254:710662306.324 :         Pipe = c4c9948 Read Copy from c4c9a08 + 0 size = 10444
2138-1254:710662306.565 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710662306.663 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710662306.751 :         Pipe = c4c9948 Read <==
2138-1254:710662306.809 :         ImageProcessThread : Process start
2138-1254:710662311.092 :         BytesPerLine = 3888
2138-1254:710662311.151 :         Lines = 80
2138-1254:710662358.940 :         ImageProcessThread : Process end
2138-1004:710662508.139 :     IOThread: get image OK
2138-1004:710662508.341 :     IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-1004:710662508.452 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710662508.565 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710662508.650 :     => CNT96226::DeviceTimeOutSet
2138-1004:710662508.732 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710662508.798 :     IO Send command 10 bytes
2138-1004:710662508.924 :     => CNT96226::VenderCmd_SetData
2138-1004:710662508.986 :     iCmd = 0, nBytes = 10
2138-1004:710662509.111 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710662777.843 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710662778.034 :     System send command 10 bytes + data 0 bytes
2138-1004:710662778.119 :     IO total need to receive data 2095632 bytes
2138-1004:710662778.418 :     => CNT96226::VenderCmd_GetData
2138-1004:710662778.482 :     iCmd = 2, nBytes = 24
2138-1004:710662932.043 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710662932.274 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710662932.338 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710662932.416 :     Information.Status = 0
2138-1004:710662932.480 :     => CNT96226::VenderCmd_GetData
2138-1004:710662932.545 :     iCmd = 2, nBytes = 24
2138-1254:710662976.801 :         Pipe = c4c9a48 Write ==>
2138-1254:710662977.114 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-1254:710662977.258 :         Pipe = c4c9a48 start to write data
2138-1254:710662977.325 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1956528 size = 36
2138-1254:710662977.438 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-1254:710662977.549 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710662977.654 :         Pipe = c4c9a48 Write <==
2138-1254:710662977.716 :         Pipe = c4c9a48 Write ==>
2138-1254:710662977.796 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-1254:710662977.897 :         Pipe = c4c9a48 start to write data
2138-1254:710662977.962 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 1956564 size = 75360
2138-1254:710662979.458 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-1254:710662979.562 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710662979.644 :         Pipe = c4c9a48 Write <==
2138-1254:710662979.715 :         Pipe = c4c9948 Read ==>
2138-1254:710662979.799 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710663438.501 :     0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710663438.736 :     0010 : f0 00 00 00 00 00 00 00 
2138-1004:710663438.803 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710663438.883 :     Information.Status = 0
2138-1004:710663438.953 :     => CNT96226::VenderCmd_GetData
2138-1004:710663439.024 :     iCmd = 2, nBytes = 24
2138-1848:710664167.456 : => ReadScan
2138-1848:710664167.657 : Count = 99852, Ptr = 7db91e8
2138-1848:710664167.748 : => ReadScanEx2
2138-1848:710664167.810 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710664167.878 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710664167.942 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710664168.016 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710664168.083 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:710664168.300 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710664168.377 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:710664168.458 : Pipe = c4c9a48 Read ==>
2138-1848:710664168.576 : Pipe = c4c9a48 Read Total = 27262976 Free = 27129176 Data = 133800
2138-1848:710664168.697 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1898124 size = 58404
2138-1848:710664169.100 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710664169.194 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710664169.279 : Pipe = c4c9a48 Read <==
2138-1848:710664169.339 : => GetImageToBuffer
2138-1848:710664169.397 : => GetImageToBufferPageScan
2138-1848:710664169.461 : Pipe = c4c9a48 Read ==>
2138-1848:710664169.533 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:710664169.634 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1956528 size = 36
2138-1848:710664169.731 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710664169.823 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710664169.903 : Pipe = c4c9a48 Read <==
2138-1848:710664169.961 : Get Packet type = 0 
2138-1848:710664170.019 : Get Packet dwSize = 75360 
2138-1848:710664170.077 : Get Packet bADFStatus = 1 
2138-1848:710664170.131 : Get Packet dwStatusLong = 0 
2138-1848:710664170.188 : Get Packet dwMessageStatusLong = 0 
2138-1848:710664170.255 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710664170.314 : <= GetImageToBuffer Ret = 1
2138-1848:710664170.371 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:710664170.436 : Pipe = c4c9a48 Read ==>
2138-1848:710664170.510 : Pipe = c4c9a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:710664170.607 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1956564 size = 41448
2138-1848:710664170.920 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27229064 Data = 33912
2138-1848:710664171.011 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710664171.092 : Pipe = c4c9a48 Read <==
2138-1004:710664200.046 :     0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-1004:710664200.224 :     0010 : 51 00 00 00 50 d2 58 00 
2138-1004:710664200.297 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710664200.382 :     Information.Status = 1, Information.Addr = 5821008
2138-1004:710664200.840 :     => CNT96226::MemoryRead
2138-1848:710664323.818 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:710664323.990 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710664324.073 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710664324.142 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:710664324.209 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710664324.278 : <= ReadScanEx2 ret = 1
2138-1848:710664324.337 : <= ReadScan ret = 1
2138-1004:710664331.351 :     <= CNT96226::MemoryRead ret = 1
2138-1004:710664331.458 :     System total receive data 104976 bytes
2138-1004:710664331.533 :     => CNT96226::VenderCmd_GetData
2138-1004:710664331.599 :     iCmd = 1, nBytes = 4
2138-1004:710664471.116 :     0000 : 00 00 00 00 
2138-1004:710664471.247 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710664471.410 :     => CNT96226::DeviceTimeOutSet
2138-1004:710664471.479 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710664471.543 :     <= CAsicIO::DoImage ret = 1
2138-1004:710664471.653 :     Pipe = c4c9948 Write ==>
2138-1004:710664471.756 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710664471.879 :     Pipe = c4c9948 start to write data
2138-1004:710664471.945 :     Pipe = c4c9948 Memory Write Copy to c4c9a08 + 10444 size = 36
2138-1004:710664472.056 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710664472.154 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710664472.239 :     Pipe = c4c9948 Set read data ready
2138-1004:710664472.502 :     Pipe = c4c9948 Write <==
2138-1254:710664472.626 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1004:710664472.769 :     Pipe = c4c9948 Write ==>
2138-1254:710664472.831 :         Pipe = c4c9948 Read Copy from c4c9a08 + 10444 size = 36
2138-1004:710664472.919 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710664473.055 :     Pipe = c4c9948 start to write data
2138-1254:710664473.149 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710664473.272 :         Pipe = c4c9948 Read write wait size = 0
2138-1004:710664473.346 :     Pipe = c4c9948 Memory Write Copy to c4c9a08 + 10480 size = 104976
2138-1254:710664473.438 :         Pipe = c4c9948 Read <==
2138-1254:710664473.504 :         ImageProcessThread : Get Image Packet size=104976
2138-1254:710664473.580 :         Pipe = c4c9948 Read ==>
2138-1254:710664473.658 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710664475.113 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10380784 Data = 104976
2138-1004:710664475.215 :     Pipe = c4c9948 Write read wait size = 104976
2138-1004:710664475.304 :     Pipe = c4c9948 Set read data ready
2138-1004:710664475.413 :     Pipe = c4c9948 Write <==
2138-1254:710664475.633 :         Pipe = c4c9948 Read Total = 10485760 Free = 10380784 Data = 104976
2138-1254:710664475.801 :         Pipe = c4c9948 Read Copy from c4c9a08 + 10480 size = 104976
2138-1254:710664476.332 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710664476.430 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710664476.520 :         Pipe = c4c9948 Read <==
2138-1254:710664476.586 :         ImageProcessThread : Process start
2138-1254:710664478.093 :         BytesPerLine = 3888
2138-1254:710664478.161 :         Lines = 27
2138-1254:710664494.526 :         ImageProcessThread : Process end
2138-1004:710664669.937 :     IOThread: get image OK
2138-1004:710664670.134 :     IOThread: Read image 104976 Bytes remain 1294704 bytes
2138-1004:710664670.254 :     Front = c92f020 Rear = 0 type = 0 size = 2095632
2138-1004:710664670.359 :     => CAsicIO::DoImage code = 0x28 - 0x00
2138-1004:710664670.443 :     => CNT96226::DeviceTimeOutSet
2138-1004:710664670.520 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710664670.686 :     IO Send command 10 bytes
2138-1004:710664670.801 :     => CNT96226::VenderCmd_SetData
2138-1004:710664670.866 :     iCmd = 0, nBytes = 10
2138-1004:710664670.985 :     0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1004:710664942.696 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710664942.896 :     System send command 10 bytes + data 0 bytes
2138-1004:710664942.982 :     IO total need to receive data 2095632 bytes
2138-1004:710664943.059 :     => CNT96226::VenderCmd_GetData
2138-1004:710664943.128 :     iCmd = 2, nBytes = 24
2138-1254:710665057.135 :         Pipe = c4c9a48 Write ==>
2138-1254:710665057.420 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27229064 Data = 33912
2138-1254:710665057.568 :         Pipe = c4c9a48 start to write data
2138-1254:710665057.641 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 2031924 size = 36
2138-1254:710665057.756 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-1254:710665057.857 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710665057.951 :         Pipe = c4c9a48 Write <==
2138-1254:710665058.014 :         Pipe = c4c9a48 Write ==>
2138-1254:710665058.090 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-1254:710665058.192 :         Pipe = c4c9a48 start to write data
2138-1254:710665058.255 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 2031960 size = 24492
2138-1254:710665058.837 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-1254:710665058.977 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710665059.063 :         Pipe = c4c9a48 Write <==
2138-1254:710665059.133 :         Pipe = c4c9948 Read ==>
2138-1254:710665059.217 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710665162.737 :     0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-1004:710665162.950 :     0010 : 00 00 00 00 00 00 00 00 
2138-1004:710665163.019 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710665163.103 :     EOP_Information.Status = 3, Information.Addr = 0
2138-1004:710665163.824 :     System total receive data 0 bytes
2138-1004:710665163.991 :     => CNT96226::DeviceTimeOutSet
2138-1004:710665164.060 :     <= CNT96226::DeviceTimeOutSet ret = 1
2138-1004:710665164.127 :     <= CAsicIO::DoImage ret = 0
2138-1004:710665164.222 :     IOThread: Set EOP for get EOP
2138-1004:710665164.288 :     IOThread: Get EOP size=0
2138-1004:710665164.360 :     Pipe = c4c9948 Write ==>
2138-1004:710665164.459 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710665164.575 :     Pipe = c4c9948 start to write data
2138-1004:710665164.637 :     Pipe = c4c9948 Memory Write Copy to c4c9a08 + 115456 size = 36
2138-1004:710665164.743 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710665164.838 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710665164.922 :     Pipe = c4c9948 Set read data ready
2138-1004:710665165.042 :     Pipe = c4c9948 Write <==
2138-1004:710665165.185 :     Pipe = c4c9948 Write ==>
2138-1004:710665165.261 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485724 Data = 36
2138-1004:710665165.361 :     Pipe = c4c9948 start to write data
2138-1254:710665165.491 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710665165.689 :         Pipe = c4c9948 Read Copy from c4c9a08 + 115456 size = 36
2138-1004:710665165.816 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710665165.933 :     Pipe = c4c9948 Write read wait size = 0
2138-1004:710665166.064 :     Pipe = c4c9948 Write <==
2138-1254:710665166.147 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710665166.271 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710665166.380 :         Pipe = c4c9948 Read <==
2138-1254:710665166.450 :         ImageProcessThread: Forward Packet (Type = 0)
2138-1254:710665166.526 :         Pipe = c4c9a48 Write ==>
2138-1254:710665166.608 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-1254:710665166.715 :         Pipe = c4c9a48 start to write data
2138-1254:710665166.780 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 2056452 size = 36
2138-1254:710665166.884 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27204500 Data = 58476
2138-1254:710665166.984 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710665167.066 :         Pipe = c4c9a48 Write <==
2138-1254:710665167.127 :         Pipe = c4c9948 Read ==>
2138-1254:710665167.204 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1004:710665172.141 :     Pipe = c4c9948 Write ==>
2138-1004:710665172.263 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710665172.374 :     Pipe = c4c9948 start to write data
2138-1004:710665172.439 :     Pipe = c4c9948 Memory Write Copy to c4c9a08 + 115492 size = 36
2138-1004:710665172.546 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710665172.639 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710665172.723 :     Pipe = c4c9948 Set read data ready
2138-1004:710665172.835 :     Pipe = c4c9948 Write <==
2138-1004:710665172.912 :     Pipe = c4c9948 IncreasePageCount after = 1
2138-1004:710665173.024 :     IOThread: Remaining size=0
2138-1004:710665173.109 :     IOThread: Release unit Control link = 0
2138-1254:710665173.321 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1004:710665173.436 :     => CAsicIO::DoIo code = 0x17 - 0x00
2138-1004:710665173.520 :     IO Send command 10 bytes
2138-1254:710665173.581 :         Pipe = c4c9948 Read Copy from c4c9a08 + 115492 size = 36
2138-1004:710665173.665 :     => CNT96226::VenderCmd_SetData
2138-1254:710665173.729 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710665173.826 :         Pipe = c4c9948 Read write wait size = 0
2138-1004:710665173.897 :     iCmd = 0, nBytes = 10
2138-1254:710665173.961 :         Pipe = c4c9948 Read <==
2138-1004:710665174.026 :     0000 : 17 00 00 00 00 00 00 00 00 00 
2138-1254:710665174.093 :         ImageProcessThread: Forward Packet (Type = 1)
2138-1254:710665174.159 :         Pipe = c4c9a48 Write ==>
2138-1254:710665174.235 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27204500 Data = 58476
2138-1254:710665174.335 :         Pipe = c4c9a48 start to write data
2138-1254:710665174.396 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 2056488 size = 36
2138-1254:710665174.495 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27204464 Data = 58512
2138-1254:710665174.590 :         Pipe = c4c9a48 Write read wait size = 0
2138-1254:710665174.676 :         Pipe = c4c9a48 Write <==
2138-1254:710665174.752 :         Pipe = c4c9948 DecreasePageCount after = 0
2138-1254:710665174.859 :         Pipe = c4c9a48 IncreasePageCount after = 1
2138-1254:710665174.942 :         Pipe = c4c9948 Read ==>
2138-1254:710665175.017 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:710667975.643 : => ReadScan
2138-1848:710667975.826 : Count = 92316, Ptr = 7db91e8
2138-1848:710667975.917 : => ReadScanEx2
2138-1848:710667975.975 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:710667976.047 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:710667976.114 : ReadScanEx2 : IOStatus2.pBuffer = 7db91e8
2138-1848:710667976.186 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:710667976.255 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:710667976.323 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:710667976.395 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:710667976.475 : Pipe = c4c9a48 Read ==>
2138-1848:710667976.624 : Pipe = c4c9a48 Read Total = 27262976 Free = 27204464 Data = 58512
2138-1848:710667976.764 : Pipe = c4c9a48 Read Copy from c4c9b08 + 1998012 size = 33912
2138-1848:710667977.018 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27238376 Data = 24600
2138-1848:710667977.114 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710667977.203 : Pipe = c4c9a48 Read <==
2138-1848:710667977.262 : => GetImageToBuffer
2138-1848:710667977.322 : => GetImageToBufferPageScan
2138-1848:710667977.383 : Pipe = c4c9a48 Read ==>
2138-1848:710667977.459 : Pipe = c4c9a48 Read Total = 27262976 Free = 27238376 Data = 24600
2138-1848:710667977.562 : Pipe = c4c9a48 Read Copy from c4c9b08 + 2031924 size = 36
2138-1848:710667977.658 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27238412 Data = 24564
2138-1848:710667977.750 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710667977.829 : Pipe = c4c9a48 Read <==
2138-1848:710667977.887 : Get Packet type = 0 
2138-1848:710667977.942 : Get Packet dwSize = 24492 
2138-1848:710667978.109 : Get Packet bADFStatus = 1 
2138-1848:710667978.168 : Get Packet dwStatusLong = 0 
2138-1848:710667978.226 : Get Packet dwMessageStatusLong = 0 
2138-1848:710667978.296 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710667978.351 : <= GetImageToBuffer Ret = 1
2138-1848:710667978.407 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:710667978.477 : Pipe = c4c9a48 Read ==>
2138-1848:710667978.550 : Pipe = c4c9a48 Read Total = 27262976 Free = 27238412 Data = 24564
2138-1848:710667978.647 : Pipe = c4c9a48 Read Copy from c4c9b08 + 2031960 size = 24492
2138-1848:710667978.979 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:710667979.070 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710667979.147 : Pipe = c4c9a48 Read <==
2138-1848:710667979.201 : => GetImageToBuffer
2138-1848:710667979.250 : => GetImageToBufferPageScan
2138-1848:710667979.301 : Pipe = c4c9a48 Read ==>
2138-1848:710667979.372 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:710667979.466 : Pipe = c4c9a48 Read Copy from c4c9b08 + 2056452 size = 36
2138-1848:710667979.559 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:710667979.646 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710667979.724 : Pipe = c4c9a48 Read <==
2138-1848:710667979.778 : Get Packet type = 0 
2138-1848:710667979.831 : Get Packet dwSize = 0 
2138-1848:710667979.885 : Get Packet bADFStatus = 1 
2138-1848:710667979.938 : Get Packet dwStatusLong = 0 
2138-1848:710667979.994 : Get Packet dwMessageStatusLong = 0 
2138-1848:710667980.053 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710667980.112 : <= GetImageToBuffer Ret = 1
2138-1848:710667980.166 : => GetImageToBuffer
2138-1848:710667980.216 : => GetImageToBufferPageScan
2138-1848:710667980.268 : Pipe = c4c9a48 Read ==>
2138-1848:710667980.339 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710667980.434 : Pipe = c4c9a48 Read Copy from c4c9b08 + 2056488 size = 36
2138-1848:710667980.526 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710667980.611 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710667980.687 : Pipe = c4c9a48 Read <==
2138-1848:710667980.738 : Get Packet type = 1 
2138-1848:710667980.790 : Get Packet dwSize = 0 
2138-1848:710667980.844 : Get Packet bADFStatus = 1 
2138-1848:710667980.897 : Get Packet dwStatusLong = 0 
2138-1848:710667980.953 : Get Packet dwMessageStatusLong = 0 
2138-1848:710667981.030 : Pipe = c4c9a48 DecreasePageCount after = 0
2138-1848:710667981.111 : <= GetImageToBufferPageScan Ret = 1
2138-1848:710667981.168 : <= GetImageToBuffer Ret = 1
2138-1848:710667981.225 : ReadScanEx2 : EOP padding to AP buffer size = 33912
2138-1848:710668122.126 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:710668122.358 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:710668122.441 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:710668122.515 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:710668122.589 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:710668122.654 : <= ReadScanEx2 ret = 1
2138-1848:710668122.720 : <= ReadScan ret = 1
2138-1848:710669458.657 : => StopScan
2138-1848:710669458.847 : => EndPage
2138-1848:710669458.919 : EndPage withdraw image data in pipe.
2138-1848:710669458.990 : => ReadScanWithdrawBuffer
2138-1848:710669459.054 : <= ReadScanWithdrawBuffer
2138-1848:710669459.114 : EndPage wait release unit packet.
2138-1848:710669459.182 : Pipe = c4c9a48 Read ==>
2138-1848:710669459.340 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1004:710697511.999 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710697512.199 :     System send command 10 bytes + data 0 bytes
2138-1004:710697512.279 :     => CNT96226::VenderCmd_GetData
2138-1004:710697512.345 :     iCmd = 1, nBytes = 4
2138-1004:710697666.332 :     0000 : 00 00 00 00 
2138-1004:710697666.498 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710697666.685 :     <= CAsicIO::DoIo ret = 1
2138-1004:710697666.781 :     => CAsicIO::DoIo code = 0x08 - 0x00
2138-1004:710697666.858 :     IO Send command 10 bytes
2138-1004:710697666.991 :     => CNT96226::VenderCmd_SetData
2138-1004:710697667.062 :     iCmd = 0, nBytes = 10
2138-1004:710697667.172 :     0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1004:710697863.374 :     <= CNT96226::VenderCmd_SetData ret = 1
2138-1004:710697863.588 :     System send command 10 bytes + data 0 bytes
2138-1004:710697863.769 :     IO total need to receive data 2 bytes
2138-1004:710697863.846 :     => CNT96226::VenderCmd_GetData
2138-1004:710697863.911 :     iCmd = 0, nBytes = 2
2138-1004:710698005.969 :     0000 : 00 00 
2138-1004:710698006.065 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710698006.135 :     System total receive data 2 bytes
2138-1004:710698006.199 :     => CNT96226::VenderCmd_GetData
2138-1004:710698006.260 :     iCmd = 1, nBytes = 4
2138-1004:710698125.765 :     0000 : 00 00 00 00 
2138-1004:710698125.851 :     <= CNT96226::VenderCmd_GetData ret = 1
2138-1004:710698126.002 :     <= CAsicIO::DoIo ret = 1
2138-1004:710698126.084 :     IOThread: Do End Job, Reason = No paper in ADF
2138-1004:710698126.153 :     Pipe = c4c9948 Write ==>
2138-1004:710698126.245 :     Pipe = c4c9948 Write Total = 10485760 Free = 10485760 Data = 0
2138-1004:710698126.364 :     Pipe = c4c9948 start to write data
2138-1004:710698126.430 :     Pipe = c4c9948 Memory Write Copy to c4c9a08 + 115528 size = 36
2138-1004:710698126.536 :     Pipe = c4c9948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-1004:710698126.627 :     Pipe = c4c9948 Write read wait size = 36
2138-1004:710698126.708 :     Pipe = c4c9948 Set read data ready
2138-1004:710698126.818 :     Pipe = c4c9948 Write <==
2138-1254:710698127.747 :         Pipe = c4c9948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1254:710698127.915 :         Pipe = c4c9948 Read Copy from c4c9a08 + 115528 size = 36
2138-1254:710698128.026 :         Pipe = c4c9948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1254:710698128.131 :         Pipe = c4c9948 Read write wait size = 0
2138-1254:710698128.223 :         Pipe = c4c9948 Read <==
2138-1254:710698128.291 :         ImageProcessThread: Forward Packet (Type = 2)
2138-1254:710698128.361 :         Pipe = c4c9a48 Write ==>
2138-1254:710698128.450 :         Pipe = c4c9a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1254:710698128.554 :         Pipe = c4c9a48 start to write data
2138-1254:710698128.619 :         Pipe = c4c9a48 Memory Write Copy to c4c9b08 + 2056524 size = 36
2138-1254:710698128.723 :         Pipe = c4c9a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1254:710698128.816 :         Pipe = c4c9a48 Write read wait size = 36
2138-1254:710698128.901 :         Pipe = c4c9a48 Set read data ready
2138-1254:710698129.071 :         Pipe = c4c9a48 Write <==
2138-1848:710698129.235 : Pipe = c4c9a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:710698129.352 : Pipe = c4c9a48 Read Copy from c4c9b08 + 2056524 size = 36
2138-1848:710698129.455 : Pipe = c4c9a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:710698129.546 : Pipe = c4c9a48 Read write wait size = 0
2138-1848:710698129.630 : Pipe = c4c9a48 Read <==
2138-1848:710698129.691 : Get Packet type = 2 
2138-1848:710698129.750 : Get Packet dwSize = 0 
2138-1848:710698129.807 : Get Packet bADFStatus = 0 
2138-1848:710698129.867 : Get Packet dwStatusLong = 0 
2138-1848:710698129.926 : Get Packet dwMessageStatusLong = 0 
2138-1848:710698130.012 : <= EndPage Ret = 1
2138-1848:710698130.085 : Page 1 end
2138-1848:710698130.143 : => EndJob
2138-1848:710698189.070 : => IoObject::IoLockEnd
2138-1848:710698189.224 : <= IoObject::IoLockEnd
2138-1848:710698189.284 : => IoObject::FinishReadImage
2138-1848:710698189.343 : <= IoObject::FinishReadImage
2138-1848:710698189.404 : <= EndJob ret = 1
2138-1848:710698189.467 : <= StopScan ret = 1
2138-1848:710699512.934 : => GetADFStatus
2138-1848:710699513.162 : => IoObject::IoLockStart
2138-1848:710699513.324 : => CAsicIO::CheckDevice
2138-1848:710699513.392 : => CNT96226::ConnectIsAvailable
2138-1848:710699538.708 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710699538.838 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710699538.912 : <= IoObject::IoLockStart
2138-1848:710699538.987 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710699539.172 : IO Send command 10 bytes
2138-1848:710699539.338 : => CNT96226::VenderCmd_SetData
2138-1848:710699539.404 : iCmd = 0, nBytes = 10
2138-1848:710699539.518 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710699740.077 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710699740.182 : System send command 10 bytes + data 0 bytes
2138-1848:710699740.254 : IO total need to receive data 2 bytes
2138-1848:710699740.316 : => CNT96226::VenderCmd_GetData
2138-1848:710699740.376 : iCmd = 0, nBytes = 2
2138-1848:710699880.993 : 0000 : 00 00 
2138-1848:710699881.119 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710699881.203 : System total receive data 2 bytes
2138-1848:710699881.274 : => CNT96226::VenderCmd_GetData
2138-1848:710699881.336 : iCmd = 1, nBytes = 4
2138-1848:710700003.332 : 0000 : 00 00 00 00 
2138-1848:710700003.469 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710700003.636 : <= CAsicIO::DoIo ret = 1
2138-1848:710700003.717 : Return status = 0
2138-1848:710700003.778 : => IoObject::IoLockEnd
2138-1848:710700003.854 : <= IoObject::IoLockEnd
2138-1848:710700003.910 : <= GetADFStatus ret = 1
2138-1848:710704512.803 : => EndScanJob
2138-1848:710704512.998 : <= EndScanJob ret = 1
2138-1848:710705483.009 : => GetADFStatus
2138-1848:710705483.216 : => IoObject::IoLockStart
2138-1848:710705483.361 : => CAsicIO::CheckDevice
2138-1848:710705483.423 : => CNT96226::ConnectIsAvailable
2138-1848:710705507.472 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710705507.725 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710705507.877 : <= IoObject::IoLockStart
2138-1848:710705508.017 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710705508.404 : IO Send command 10 bytes
2138-1848:710705508.540 : => CNT96226::VenderCmd_SetData
2138-1848:710705508.601 : iCmd = 0, nBytes = 10
2138-1848:710705508.719 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710705704.000 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710705704.107 : System send command 10 bytes + data 0 bytes
2138-1848:710705704.182 : IO total need to receive data 2 bytes
2138-1848:710705704.245 : => CNT96226::VenderCmd_GetData
2138-1848:710705704.309 : iCmd = 0, nBytes = 2
2138-1848:710705882.222 : 0000 : 00 00 
2138-1848:710705882.382 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710705882.459 : System total receive data 2 bytes
2138-1848:710705882.528 : => CNT96226::VenderCmd_GetData
2138-1848:710705882.595 : iCmd = 1, nBytes = 4
2138-1848:710706028.258 : 0000 : 00 00 00 00 
2138-1848:710706028.429 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710706028.584 : <= CAsicIO::DoIo ret = 1
2138-1848:710706028.660 : Return status = 0
2138-1848:710706028.722 : => IoObject::IoLockEnd
2138-1848:710706028.795 : <= IoObject::IoLockEnd
2138-1848:710706028.845 : <= GetADFStatus ret = 1
2138-1848:710709568.635 : => TerminateDriver
2138-1848:710709568.837 : => CAsicIO::~CAsicIO,pStage=206310472
2138-1848:710709568.917 : => CNT96226::Close
2138-1848:710709573.495 : <= CNT96226::Close ret = 1
2138-1848:710709573.583 : <= CAsicIO::~CAsicIO
2138-1848:710709573.644 : => IoObject::IoLockEnd
2138-1848:710709573.701 : <= IoObject::IoLockEnd
2138-1848:710709573.761 : => IoObject::TerminateDevice
2138-1848:710709573.825 : => IoObject::IoLockEnd
2138-1848:710709573.880 : <= IoObject::IoLockEnd
2138-1848:710709573.976 : <= IoObject::TerminateDevice
2138-1848:710709574.857 : <= TerminateDriver ret = 1
2138-1848:710764350.201 : ============Debug Start==========
2138-1848:710764350.506 : Date : 2020/5/18 09:48:33
2138-1848:710764350.600 : Process ID : 2138
2138-1848:710764350.940 : Windows : Version 10.0 build 18363 
2138-1848:710764351.419 : MemoryStatus.dwMemoryLoad : 31
2138-1848:710764351.488 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710764351.568 : MemoryStatus.ullAvailPhys : 5836324864
2138-1848:710764351.638 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710764351.715 : MemoryStatus.ullAvailPageFile : 7282126848
2138-1848:710764351.783 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710764351.853 : MemoryStatus.ullAvailVirtual : 1710178304
2138-1848:710764352.048 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710764352.163 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710764352.230 : CPU Family 6 Model 10 Stepping 7
2138-1848:710764352.493 : CPU Count : 4
2138-1848:710764352.552 : CPU Frequency : 100.000 Mhz
2138-1848:710764356.921 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710764357.079 : => InitializeDriver
2138-1848:710764357.322 : <= InitializeDriver ret = 1
2138-1848:710764357.391 : => InitializeScanner
2138-1848:710764357.475 : => CAsicIO::GetDeviceList
2138-1848:710764357.681 : => CNT96226::CNT96226
2138-1848:710764357.749 : => CNT96226::Open
2138-1848:710764378.823 : <= CNT96226::Open ret = 1
2138-1848:710764378.934 : => CNT96226::Initialize
2138-1848:710764379.163 : <= CNT96226::Initialize ret = 1
2138-1848:710764379.232 : <= CNT96226::CNT96226
2138-1848:710764379.298 : => CNT96226::EnumAvailableDevice
2138-1848:710764382.987 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710764383.080 : DeviceHandleTable[ 0 ] = 256
2138-1848:710764383.148 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710768263.374 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710768264.003 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710768268.374 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710768268.487 : => IoObject::GetLockName
2138-1848:710768268.569 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710768268.645 : <= IoObject::GetLockName
2138-1848:710768269.135 : => CNT96226::VenderCmd_GetData
2138-1848:710768269.211 : iCmd = 3, nBytes = 2
2138-1848:710768587.339 : 0000 : 06 38 
2138-1848:710768587.486 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710768587.571 : => CNT96226::VenderCmd_GetData
2138-1848:710768587.642 : iCmd = 4, nBytes = 2
2138-1848:710768838.561 : 0000 : 07 07 
2138-1848:710768838.742 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710768838.858 : Device 0 USB ID = 0638 : 0707
2138-1848:710768838.954 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710768839.033 : IO Send command 10 bytes
2138-1848:710768839.094 : => CNT96226::VenderCmd_SetData
2138-1848:710768839.166 : iCmd = 0, nBytes = 10
2138-1848:710768839.283 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710769001.205 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710769001.362 : => CNT96226::VenderCmd_GetData
2138-1848:710769001.440 : iCmd = 0, nBytes = 165
2138-1848:710769163.300 : skip dump 37 bytes
2138-1848:710769163.575 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710769163.732 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710769163.889 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710769164.036 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710769164.173 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710769164.321 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710769164.457 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769164.595 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769164.667 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710769164.742 : => CNT96226::VenderCmd_GetData
2138-1848:710769164.945 : iCmd = 1, nBytes = 4
2138-1848:710769329.484 : 0000 : 00 00 00 00 
2138-1848:710769329.657 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710769329.743 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710769329.820 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710769329.898 : IO Send command 10 bytes
2138-1848:710769329.963 : => CNT96226::VenderCmd_SetData
2138-1848:710769330.032 : iCmd = 0, nBytes = 10
2138-1848:710769330.157 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710769623.253 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710769623.395 : => CNT96226::VenderCmd_GetData
2138-1848:710769623.461 : iCmd = 0, nBytes = 128
2138-1848:710769750.990 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769751.243 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769751.403 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710769751.552 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710769751.694 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710769751.830 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769751.965 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769752.099 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710769752.171 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710769752.245 : => CNT96226::VenderCmd_GetData
2138-1848:710769752.312 : iCmd = 1, nBytes = 4
2138-1848:710769859.185 : 0000 : 00 00 00 00 
2138-1848:710769859.347 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710769859.433 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710769859.593 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710769859.672 : => CNT96226::Close
2138-1848:710769863.511 : <= CNT96226::Close ret = 1
2138-1848:710769863.602 : <= CNT96226::~CNT96226
2138-1848:710769863.707 : <= CAsicIO::GetDeviceList
2138-1848:710769864.188 : => IoObject::SetTimeout
2138-1848:710769864.257 : Timeout--> In = 0 Out = 0
2138-1848:710769864.325 : <= IoObject::SetTimeout
2138-1848:710769864.397 : => CAsicIO::CAsicIO
2138-1848:710769864.482 : => CNT96226::CNT96226
2138-1848:710769864.542 : => CNT96226::Open
2138-1848:710769886.815 : <= CNT96226::Open ret = 1
2138-1848:710769886.925 : => CNT96226::Initialize
2138-1848:710769887.146 : <= CNT96226::Initialize ret = 1
2138-1848:710769887.214 : <= CNT96226::CNT96226
2138-1848:710769887.272 : <= CAsicIO::CAsicIO
2138-1848:710769887.335 : => CAsicIO::InitializeDevice
2138-1848:710769887.410 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710769891.551 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710769891.686 : => IoObject::GetLockName
2138-1848:710769891.751 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710769891.821 : <= IoObject::GetLockName
2138-1848:710769892.314 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710769892.394 : IO Send command 10 bytes
2138-1848:710769892.449 : => CNT96226::VenderCmd_SetData
2138-1848:710769892.511 : iCmd = 0, nBytes = 10
2138-1848:710769892.625 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710770185.477 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710770185.693 : => CNT96226::VenderCmd_GetData
2138-1848:710770185.768 : iCmd = 0, nBytes = 128
2138-1848:710770358.024 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710770358.278 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710770358.429 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710770358.580 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710770358.715 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710770358.855 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710770358.988 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710770359.118 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710770359.189 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710770359.575 : => CNT96226::VenderCmd_GetData
2138-1848:710770359.663 : iCmd = 1, nBytes = 4
2138-1848:710770497.621 : 0000 : 00 00 00 00 
2138-1848:710770497.780 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710770497.865 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710770497.939 : => CNT96226::VenderCmd_GetData
2138-1848:710770498.009 : iCmd = 3, nBytes = 2
2138-1848:710770817.953 : 0000 : 06 38 
2138-1848:710770818.126 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710770818.211 : => CNT96226::VenderCmd_GetData
2138-1848:710770818.280 : iCmd = 4, nBytes = 2
2138-1848:710771085.289 : 0000 : 07 07 
2138-1848:710771085.450 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710771085.606 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710771085.730 : => IoObject::InitializeDevice
2138-1848:710771085.844 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710771086.620 : <= IoObject::InitializeDevice ret = 1
2138-1848:710771086.705 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710771087.430 : => FindScanner
2138-1848:710771087.508 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710771087.581 : <= FindScanner ret = 1
2138-1848:710771087.649 : => IoObject::IoLockStart
2138-1848:710771087.744 : => CAsicIO::CheckDevice
2138-1848:710771087.803 : => CNT96226::ConnectIsAvailable
2138-1848:710771104.440 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710771104.548 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710771104.610 : <= IoObject::IoLockStart
2138-1848:710771104.675 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710771104.745 : IO Send command 10 bytes
2138-1848:710771104.837 : => CNT96226::VenderCmd_SetData
2138-1848:710771104.903 : iCmd = 0, nBytes = 10
2138-1848:710771105.013 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710771278.615 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710771278.804 : System send command 10 bytes + data 0 bytes
2138-1848:710771278.879 : IO total need to receive data 5 bytes
2138-1848:710771278.949 : => CNT96226::VenderCmd_GetData
2138-1848:710771279.017 : iCmd = 0, nBytes = 5
2138-1848:710771413.397 : 0000 : 06 00 02 02 ab 
2138-1848:710771413.550 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710771413.625 : System total receive data 5 bytes
2138-1848:710771413.691 : => CNT96226::VenderCmd_GetData
2138-1848:710771413.759 : iCmd = 1, nBytes = 4
2138-1848:710771525.291 : 0000 : 00 00 00 00 
2138-1848:710771525.416 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710771525.599 : <= CAsicIO::DoIo ret = 1
2138-1848:710771525.672 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710771525.748 : IO Send command 10 bytes
2138-1848:710771525.875 : => CNT96226::VenderCmd_SetData
2138-1848:710771525.943 : iCmd = 0, nBytes = 10
2138-1848:710771526.058 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710771680.055 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710771680.195 : System send command 10 bytes + data 0 bytes
2138-1848:710771680.280 : IO total need to receive data 165 bytes
2138-1848:710771680.353 : => CNT96226::VenderCmd_GetData
2138-1848:710771680.423 : iCmd = 0, nBytes = 165
2138-1848:710771827.890 : skip dump 37 bytes
2138-1848:710771828.169 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710771828.317 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710771828.459 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710771828.601 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710771828.738 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710771828.875 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710771829.010 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710771829.140 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710771829.208 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710771829.280 : System total receive data 165 bytes
2138-1848:710771829.360 : => CNT96226::VenderCmd_GetData
2138-1848:710771829.584 : iCmd = 1, nBytes = 4
2138-1848:710771946.900 : 0000 : 00 00 00 00 
2138-1848:710771947.058 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710771947.251 : <= CAsicIO::DoIo ret = 1
2138-1848:710771947.322 : Dump Inquiry
2138-1848:710771947.455 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710771947.604 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710771947.743 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710771947.878 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710771948.016 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710771948.157 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710771948.291 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710771948.424 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710771948.564 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710771948.700 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710771948.793 : 00a0 : 00 00 00 00 00 
2138-1848:710771948.868 : => ReadNVMDataInternal
2138-1848:710771949.104 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710771949.173 : IO Send command 10 bytes
2138-1848:710771949.298 : => CNT96226::VenderCmd_SetData
2138-1848:710771949.358 : iCmd = 0, nBytes = 10
2138-1848:710771949.471 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710772251.670 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710772251.881 : System send command 10 bytes + data 0 bytes
2138-1848:710772251.962 : IO total need to receive data 128 bytes
2138-1848:710772252.033 : => CNT96226::VenderCmd_GetData
2138-1848:710772252.101 : iCmd = 0, nBytes = 128
2138-1848:710772423.037 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710772423.305 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710772423.458 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710772423.605 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710772423.738 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710772423.872 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710772424.003 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710772424.138 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710772424.210 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710772424.293 : System total receive data 128 bytes
2138-1848:710772424.364 : => CNT96226::VenderCmd_GetData
2138-1848:710772424.427 : iCmd = 1, nBytes = 4
2138-1848:710772546.104 : 0000 : 00 00 00 00 
2138-1848:710772546.261 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710772546.445 : <= CAsicIO::DoIo ret = 1
2138-1848:710772546.528 : NVMData.PadScanCount = 0
2138-1848:710772546.592 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710772546.653 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710772546.716 : NVMData.FlatbedScanCount = 0
2138-1848:710772546.776 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710772546.834 : NVMData.SideEdgeFletbed = 0
2138-1848:710772546.894 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710772546.955 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710772547.015 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710772547.077 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710772547.138 : NVMData.BornMonth = 0
2138-1848:710772547.191 : NVMData.BornDay = 0
2138-1848:710772547.248 : NVMData.BornYear = 0
2138-1848:710772547.303 : NVMData.FirstScanMonth = 5
2138-1848:710772547.362 : NVMData.FirstScanDay = 18
2138-1848:710772547.419 : NVMData.FirstScanYear = 2020
2138-1848:710772547.477 : NVMData.VerticalMagnification = 0
2138-1848:710772547.538 : NVMData.HorizontalMagnification = 0
2138-1848:710772547.596 : NVMData.PowerSavingTime = 15
2138-1848:710772547.658 : NVMData.SN = A094165189010062
2138-1848:710772547.712 : NVMData.AutoFeed = 0
2138-1848:710772547.765 : NVMData.CCDType = 0
2138-1848:710772547.900 : NVMData.ScanSpeed = 0
2138-1848:710772547.955 : NVMData.RollerCount = 0
2138-1848:710772548.012 : NVMData.MultifeedCount = 0
2138-1848:710772548.071 : NVMData.JamCount = 0
2138-1848:710772548.130 : NVMData.IdentifyInfo = 
2138-1848:710772548.186 : NVMData.FormalName = 
2138-1848:710772548.239 : NVMData.ReservedB = 0
2138-1848:710772548.293 : NVMData.FunctionCode = 0
2138-1848:710772548.347 : NVMData.PreFeed = 0
2138-1848:710772548.401 : NVMData.PreFeedTime = 0
2138-1848:710772548.453 : NVMData.ButtonNumber = 0
2138-1848:710772548.508 : NVMData.PowerOffTime = 0
2138-1848:710772548.564 : <= ReadNVMDataInternal ret = 1
2138-1848:710772548.650 : => IoObject::IoLockEnd
2138-1848:710772548.728 : <= IoObject::IoLockEnd
2138-1848:710772548.783 : <= InitializeScanner ret = 1
2138-1848:710772548.851 : => GetLogicalScannerAbilityEx
2138-1848:710772548.915 : => IoObject::IoLockStart
2138-1848:710772548.995 : => CAsicIO::CheckDevice
2138-1848:710772549.052 : => CNT96226::ConnectIsAvailable
2138-1848:710772561.478 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710772561.576 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710772561.638 : <= IoObject::IoLockStart
2138-1848:710772561.696 : => IoObject::IoLockEnd
2138-1848:710772561.782 : <= IoObject::IoLockEnd
2138-1848:710772561.892 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710772561.970 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710772726.129 : => ReadNVMData
2138-1848:710772726.321 : => IoObject::IoLockStart
2138-1848:710772726.508 : => CAsicIO::CheckDevice
2138-1848:710772726.634 : => CNT96226::ConnectIsAvailable
2138-1848:710772739.966 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710772740.077 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710772740.140 : <= IoObject::IoLockStart
2138-1848:710772740.215 : => ReadNVMDataInternal
2138-1848:710772740.280 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710772740.354 : IO Send command 10 bytes
2138-1848:710772740.517 : => CNT96226::VenderCmd_SetData
2138-1848:710772740.581 : iCmd = 0, nBytes = 10
2138-1848:710772740.702 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710773068.361 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710773068.565 : System send command 10 bytes + data 0 bytes
2138-1848:710773068.649 : IO total need to receive data 128 bytes
2138-1848:710773068.723 : => CNT96226::VenderCmd_GetData
2138-1848:710773068.941 : iCmd = 0, nBytes = 128
2138-1848:710773187.828 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710773188.016 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710773188.163 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710773188.302 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710773188.434 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710773188.564 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710773188.688 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710773188.815 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710773188.881 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710773188.946 : System total receive data 128 bytes
2138-1848:710773189.011 : => CNT96226::VenderCmd_GetData
2138-1848:710773189.069 : iCmd = 1, nBytes = 4
2138-1848:710773314.499 : 0000 : 00 00 00 00 
2138-1848:710773314.674 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710773314.847 : <= CAsicIO::DoIo ret = 1
2138-1848:710773314.929 : NVMData.PadScanCount = 0
2138-1848:710773314.994 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710773315.056 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710773315.121 : NVMData.FlatbedScanCount = 0
2138-1848:710773315.181 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710773315.238 : NVMData.SideEdgeFletbed = 0
2138-1848:710773315.301 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710773315.362 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710773315.421 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710773315.556 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710773315.622 : NVMData.BornMonth = 0
2138-1848:710773315.679 : NVMData.BornDay = 0
2138-1848:710773315.734 : NVMData.BornYear = 0
2138-1848:710773315.789 : NVMData.FirstScanMonth = 5
2138-1848:710773315.849 : NVMData.FirstScanDay = 18
2138-1848:710773315.908 : NVMData.FirstScanYear = 2020
2138-1848:710773315.965 : NVMData.VerticalMagnification = 0
2138-1848:710773316.115 : NVMData.HorizontalMagnification = 0
2138-1848:710773316.177 : NVMData.PowerSavingTime = 15
2138-1848:710773316.240 : NVMData.SN = A094165189010062
2138-1848:710773316.297 : NVMData.AutoFeed = 0
2138-1848:710773316.356 : NVMData.CCDType = 0
2138-1848:710773316.411 : NVMData.ScanSpeed = 0
2138-1848:710773316.463 : NVMData.RollerCount = 0
2138-1848:710773316.520 : NVMData.MultifeedCount = 0
2138-1848:710773316.577 : NVMData.JamCount = 0
2138-1848:710773316.632 : NVMData.IdentifyInfo = 
2138-1848:710773316.688 : NVMData.FormalName = 
2138-1848:710773316.741 : NVMData.ReservedB = 0
2138-1848:710773316.796 : NVMData.FunctionCode = 0
2138-1848:710773316.851 : NVMData.PreFeed = 0
2138-1848:710773316.906 : NVMData.PreFeedTime = 0
2138-1848:710773316.959 : NVMData.ButtonNumber = 0
2138-1848:710773317.014 : NVMData.PowerOffTime = 0
2138-1848:710773317.071 : <= ReadNVMDataInternal ret = 1
2138-1848:710773317.138 : => IoObject::IoLockEnd
2138-1848:710773317.214 : <= IoObject::IoLockEnd
2138-1848:710773317.268 : <= ReadNVMData ret = 1
2138-1848:710775822.851 : ============Debug Start==========
2138-1848:710775823.175 : Date : 2020/5/18 09:48:34
2138-1848:710775823.266 : Process ID : 2138
2138-1848:710775823.606 : Windows : Version 10.0 build 18363 
2138-1848:710775824.139 : MemoryStatus.dwMemoryLoad : 31
2138-1848:710775824.211 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710775824.283 : MemoryStatus.ullAvailPhys : 5840662528
2138-1848:710775824.351 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710775824.422 : MemoryStatus.ullAvailPageFile : 7281057792
2138-1848:710775824.490 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710775824.559 : MemoryStatus.ullAvailVirtual : 1710194688
2138-1848:710775824.627 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710775824.742 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710775824.805 : CPU Family 6 Model 10 Stepping 7
2138-1848:710775825.072 : CPU Count : 4
2138-1848:710775825.123 : CPU Frequency : 100.000 Mhz
2138-1848:710775829.727 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710775829.886 : => InitializeDriver
2138-1848:710775830.133 : <= InitializeDriver ret = 1
2138-1848:710778187.679 : => InitializeScanner
2138-1848:710778188.028 : => CAsicIO::GetDeviceList
2138-1848:710778188.509 : => CNT96226::CNT96226
2138-1848:710778188.576 : => CNT96226::Open
2138-1848:710778213.598 : <= CNT96226::Open ret = 1
2138-1848:710778213.714 : => CNT96226::Initialize
2138-1848:710778213.930 : <= CNT96226::Initialize ret = 1
2138-1848:710778213.992 : <= CNT96226::CNT96226
2138-1848:710778214.053 : => CNT96226::EnumAvailableDevice
2138-1848:710778217.718 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710778217.805 : DeviceHandleTable[ 0 ] = 256
2138-1848:710778217.871 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710781984.185 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710781985.337 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710781993.543 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710781993.776 : => IoObject::GetLockName
2138-1848:710781993.906 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710781994.050 : <= IoObject::GetLockName
2138-1848:710781994.904 : => CNT96226::VenderCmd_GetData
2138-1848:710781995.047 : iCmd = 3, nBytes = 2
2138-1848:710782406.642 : 0000 : 06 38 
2138-1848:710782406.908 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710782407.086 : => CNT96226::VenderCmd_GetData
2138-1848:710782407.220 : iCmd = 4, nBytes = 2
2138-1848:710782728.259 : 0000 : 07 07 
2138-1848:710782728.512 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710782728.702 : Device 0 USB ID = 0638 : 0707
2138-1848:710782728.880 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710782729.034 : IO Send command 10 bytes
2138-1848:710782729.157 : => CNT96226::VenderCmd_SetData
2138-1848:710782729.282 : iCmd = 0, nBytes = 10
2138-1848:710782729.511 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710782940.064 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710782940.298 : => CNT96226::VenderCmd_GetData
2138-1848:710782940.430 : iCmd = 0, nBytes = 165
2138-1848:710783160.240 : skip dump 37 bytes
2138-1848:710783160.690 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710783160.994 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710783161.283 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710783161.577 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710783161.854 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710783162.136 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710783162.406 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783162.680 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783162.816 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710783162.963 : => CNT96226::VenderCmd_GetData
2138-1848:710783163.283 : iCmd = 1, nBytes = 4
2138-1848:710783373.735 : 0000 : 00 00 00 00 
2138-1848:710783373.924 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710783374.065 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710783374.198 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710783374.340 : IO Send command 10 bytes
2138-1848:710783374.463 : => CNT96226::VenderCmd_SetData
2138-1848:710783374.575 : iCmd = 0, nBytes = 10
2138-1848:710783374.802 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710783729.410 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710783729.753 : => CNT96226::VenderCmd_GetData
2138-1848:710783729.889 : iCmd = 0, nBytes = 128
2138-1848:710783942.353 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783942.730 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783943.052 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710783943.356 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710783943.645 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710783943.928 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783944.193 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783944.456 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710783944.596 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710783944.730 : => CNT96226::VenderCmd_GetData
2138-1848:710783944.858 : iCmd = 1, nBytes = 4
2138-1848:710784158.129 : 0000 : 00 00 00 00 
2138-1848:710784158.406 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710784159.543 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710784159.993 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710784160.176 : => CNT96226::Close
2138-1848:710784167.591 : <= CNT96226::Close ret = 1
2138-1848:710784167.777 : <= CNT96226::~CNT96226
2138-1848:710784167.971 : <= CAsicIO::GetDeviceList
2138-1848:710784168.762 : => IoObject::SetTimeout
2138-1848:710784168.887 : Timeout--> In = 0 Out = 0
2138-1848:710784169.013 : <= IoObject::SetTimeout
2138-1848:710784169.158 : => CAsicIO::CAsicIO
2138-1848:710784169.311 : => CNT96226::CNT96226
2138-1848:710784169.426 : => CNT96226::Open
2138-1848:710784215.838 : <= CNT96226::Open ret = 1
2138-1848:710784216.071 : => CNT96226::Initialize
2138-1848:710784216.492 : <= CNT96226::Initialize ret = 1
2138-1848:710784216.629 : <= CNT96226::CNT96226
2138-1848:710784216.742 : <= CAsicIO::CAsicIO
2138-1848:710784216.856 : => CAsicIO::InitializeDevice
2138-1848:710784216.998 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710784224.856 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710784225.100 : => IoObject::GetLockName
2138-1848:710784225.224 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710784225.371 : <= IoObject::GetLockName
2138-1848:710784226.233 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710784226.395 : IO Send command 10 bytes
2138-1848:710784226.514 : => CNT96226::VenderCmd_SetData
2138-1848:710784226.637 : iCmd = 0, nBytes = 10
2138-1848:710784226.867 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710784598.653 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710784598.944 : => CNT96226::VenderCmd_GetData
2138-1848:710784599.086 : iCmd = 0, nBytes = 128
2138-1848:710784811.438 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710784811.870 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710784812.179 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710784812.472 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710784812.757 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710784813.025 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710784813.293 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710784813.558 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710784813.697 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710784814.049 : => CNT96226::VenderCmd_GetData
2138-1848:710784814.183 : iCmd = 1, nBytes = 4
2138-1848:710785023.743 : 0000 : 00 00 00 00 
2138-1848:710785023.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710785024.089 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710785024.220 : => CNT96226::VenderCmd_GetData
2138-1848:710785024.346 : iCmd = 3, nBytes = 2
2138-1848:710785406.794 : 0000 : 06 38 
2138-1848:710785407.060 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710785407.207 : => CNT96226::VenderCmd_GetData
2138-1848:710785407.336 : iCmd = 4, nBytes = 2
2138-1848:710785732.239 : 0000 : 07 07 
2138-1848:710785732.522 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710785732.841 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710785733.046 : => IoObject::InitializeDevice
2138-1848:710785733.238 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710785734.670 : <= IoObject::InitializeDevice ret = 1
2138-1848:710785734.822 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710785735.952 : => FindScanner
2138-1848:710785736.074 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710785736.205 : <= FindScanner ret = 1
2138-1848:710785736.335 : => IoObject::IoLockStart
2138-1848:710785736.696 : => CAsicIO::CheckDevice
2138-1848:710785736.818 : => CNT96226::ConnectIsAvailable
2138-1848:710785762.397 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710785762.639 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710785762.776 : <= IoObject::IoLockStart
2138-1848:710785762.910 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710785763.062 : IO Send command 10 bytes
2138-1848:710785763.256 : => CNT96226::VenderCmd_SetData
2138-1848:710785763.381 : iCmd = 0, nBytes = 10
2138-1848:710785763.619 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710785966.627 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710785966.842 : System send command 10 bytes + data 0 bytes
2138-1848:710785966.998 : IO total need to receive data 5 bytes
2138-1848:710785967.137 : => CNT96226::VenderCmd_GetData
2138-1848:710785967.259 : iCmd = 0, nBytes = 5
2138-1848:710786156.335 : 0000 : 06 00 02 02 ab 
2138-1848:710786156.565 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710786156.719 : System total receive data 5 bytes
2138-1848:710786156.859 : => CNT96226::VenderCmd_GetData
2138-1848:710786156.980 : iCmd = 1, nBytes = 4
2138-1848:710786366.330 : 0000 : 00 00 00 00 
2138-1848:710786366.581 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710786366.835 : <= CAsicIO::DoIo ret = 1
2138-1848:710786366.978 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710786367.129 : IO Send command 10 bytes
2138-1848:710786367.318 : => CNT96226::VenderCmd_SetData
2138-1848:710786367.444 : iCmd = 0, nBytes = 10
2138-1848:710786367.664 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710786578.804 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710786579.012 : System send command 10 bytes + data 0 bytes
2138-1848:710786579.163 : IO total need to receive data 165 bytes
2138-1848:710786579.304 : => CNT96226::VenderCmd_GetData
2138-1848:710786579.427 : iCmd = 0, nBytes = 165
2138-1848:710786786.915 : skip dump 37 bytes
2138-1848:710786787.359 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710786787.653 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710786787.944 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710786788.226 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710786788.507 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710786788.795 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710786789.064 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710786789.329 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710786789.467 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710786789.605 : System total receive data 165 bytes
2138-1848:710786789.742 : => CNT96226::VenderCmd_GetData
2138-1848:710786790.080 : iCmd = 1, nBytes = 4
2138-1848:710787000.614 : 0000 : 00 00 00 00 
2138-1848:710787000.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710787001.097 : <= CAsicIO::DoIo ret = 1
2138-1848:710787001.223 : Dump Inquiry
2138-1848:710787001.486 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710787001.773 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710787002.057 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710787002.334 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710787002.602 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710787002.890 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710787003.159 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787003.430 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787003.717 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710787003.992 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710787004.173 : 00a0 : 00 00 00 00 00 
2138-1848:710787004.309 : => ReadNVMDataInternal
2138-1848:710787004.716 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710787004.865 : IO Send command 10 bytes
2138-1848:710787005.051 : => CNT96226::VenderCmd_SetData
2138-1848:710787005.170 : iCmd = 0, nBytes = 10
2138-1848:710787005.384 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710787363.066 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710787363.344 : System send command 10 bytes + data 0 bytes
2138-1848:710787363.497 : IO total need to receive data 128 bytes
2138-1848:710787363.630 : => CNT96226::VenderCmd_GetData
2138-1848:710787363.756 : iCmd = 0, nBytes = 128
2138-1848:710787572.951 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787573.344 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787573.632 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710787573.920 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710787574.183 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710787574.448 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787574.717 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787574.977 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710787575.113 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710787575.253 : System total receive data 128 bytes
2138-1848:710787575.383 : => CNT96226::VenderCmd_GetData
2138-1848:710787575.501 : iCmd = 1, nBytes = 4
2138-1848:710787784.727 : 0000 : 00 00 00 00 
2138-1848:710787784.981 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710787785.242 : <= CAsicIO::DoIo ret = 1
2138-1848:710787785.398 : NVMData.PadScanCount = 0
2138-1848:710787785.521 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710787785.643 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710787785.761 : NVMData.FlatbedScanCount = 0
2138-1848:710787785.877 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710787786.005 : NVMData.SideEdgeFletbed = 0
2138-1848:710787786.121 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710787786.238 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710787786.358 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710787786.475 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710787786.598 : NVMData.BornMonth = 0
2138-1848:710787786.701 : NVMData.BornDay = 0
2138-1848:710787786.810 : NVMData.BornYear = 0
2138-1848:710787786.918 : NVMData.FirstScanMonth = 5
2138-1848:710787787.031 : NVMData.FirstScanDay = 18
2138-1848:710787787.148 : NVMData.FirstScanYear = 2020
2138-1848:710787787.265 : NVMData.VerticalMagnification = 0
2138-1848:710787787.380 : NVMData.HorizontalMagnification = 0
2138-1848:710787787.495 : NVMData.PowerSavingTime = 15
2138-1848:710787787.613 : NVMData.SN = A094165189010062
2138-1848:710787787.720 : NVMData.AutoFeed = 0
2138-1848:710787787.827 : NVMData.CCDType = 0
2138-1848:710787788.251 : NVMData.ScanSpeed = 0
2138-1848:710787788.370 : NVMData.RollerCount = 0
2138-1848:710787788.482 : NVMData.MultifeedCount = 0
2138-1848:710787788.598 : NVMData.JamCount = 0
2138-1848:710787788.710 : NVMData.IdentifyInfo = 
2138-1848:710787788.825 : NVMData.FormalName = 
2138-1848:710787788.930 : NVMData.ReservedB = 0
2138-1848:710787789.044 : NVMData.FunctionCode = 0
2138-1848:710787789.148 : NVMData.PreFeed = 0
2138-1848:710787789.255 : NVMData.PreFeedTime = 0
2138-1848:710787789.361 : NVMData.ButtonNumber = 0
2138-1848:710787789.470 : NVMData.PowerOffTime = 0
2138-1848:710787789.583 : <= ReadNVMDataInternal ret = 1
2138-1848:710787789.735 : => IoObject::IoLockEnd
2138-1848:710787789.894 : <= IoObject::IoLockEnd
2138-1848:710787790.007 : <= InitializeScanner ret = 1
2138-1848:710789479.805 : => GetLogicalScannerAbility
2138-1848:710789480.024 : => IoObject::IoLockStart
2138-1848:710789480.182 : => CAsicIO::CheckDevice
2138-1848:710789480.254 : => CNT96226::ConnectIsAvailable
2138-1848:710789506.009 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710789506.459 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710789506.529 : <= IoObject::IoLockStart
2138-1848:710789506.598 : => IoObject::IoLockEnd
2138-1848:710789506.710 : <= IoObject::IoLockEnd
2138-1848:710789506.794 : <= GetLogicalScannerAbility ret = 1
2138-1848:710792823.322 : => GetLogicalScannerAbilityEx
2138-1848:710792823.526 : => IoObject::IoLockStart
2138-1848:710792823.676 : => CAsicIO::CheckDevice
2138-1848:710792823.741 : => CNT96226::ConnectIsAvailable
2138-1848:710792849.460 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710792849.589 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710792849.656 : <= IoObject::IoLockStart
2138-1848:710792849.718 : => IoObject::IoLockEnd
2138-1848:710792849.824 : <= IoObject::IoLockEnd
2138-1848:710792849.958 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710792850.038 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710799493.409 : => ReadNVMData
2138-1848:710799493.607 : => IoObject::IoLockStart
2138-1848:710799493.745 : => CAsicIO::CheckDevice
2138-1848:710799493.813 : => CNT96226::ConnectIsAvailable
2138-1848:710799520.884 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710799521.007 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710799521.074 : <= IoObject::IoLockStart
2138-1848:710799521.155 : => ReadNVMDataInternal
2138-1848:710799521.226 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710799521.298 : IO Send command 10 bytes
2138-1848:710799521.452 : => CNT96226::VenderCmd_SetData
2138-1848:710799521.514 : iCmd = 0, nBytes = 10
2138-1848:710799521.626 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710799891.210 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710799891.398 : System send command 10 bytes + data 0 bytes
2138-1848:710799891.475 : IO total need to receive data 128 bytes
2138-1848:710799891.544 : => CNT96226::VenderCmd_GetData
2138-1848:710799891.609 : iCmd = 0, nBytes = 128
2138-1848:710800097.316 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710800097.521 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710800097.672 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710800097.818 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710800097.955 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710800098.093 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710800098.225 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710800098.359 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710800098.658 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710800098.724 : System total receive data 128 bytes
2138-1848:710800098.788 : => CNT96226::VenderCmd_GetData
2138-1848:710800098.844 : iCmd = 1, nBytes = 4
2138-1848:710800302.699 : 0000 : 00 00 00 00 
2138-1848:710800302.869 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710800303.053 : <= CAsicIO::DoIo ret = 1
2138-1848:710800303.291 : NVMData.PadScanCount = 0
2138-1848:710800303.356 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710800303.415 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710800303.480 : NVMData.FlatbedScanCount = 0
2138-1848:710800303.543 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710800303.600 : NVMData.SideEdgeFletbed = 0
2138-1848:710800303.657 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710800303.717 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710800303.779 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710800303.836 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710800303.899 : NVMData.BornMonth = 0
2138-1848:710800303.950 : NVMData.BornDay = 0
2138-1848:710800304.009 : NVMData.BornYear = 0
2138-1848:710800304.060 : NVMData.FirstScanMonth = 5
2138-1848:710800304.112 : NVMData.FirstScanDay = 18
2138-1848:710800304.172 : NVMData.FirstScanYear = 2020
2138-1848:710800304.232 : NVMData.VerticalMagnification = 0
2138-1848:710800304.290 : NVMData.HorizontalMagnification = 0
2138-1848:710800304.351 : NVMData.PowerSavingTime = 15
2138-1848:710800304.409 : NVMData.SN = A094165189010062
2138-1848:710800304.462 : NVMData.AutoFeed = 0
2138-1848:710800304.743 : NVMData.CCDType = 0
2138-1848:710800304.798 : NVMData.ScanSpeed = 0
2138-1848:710800304.851 : NVMData.RollerCount = 0
2138-1848:710800304.910 : NVMData.MultifeedCount = 0
2138-1848:710800304.967 : NVMData.JamCount = 0
2138-1848:710800305.020 : NVMData.IdentifyInfo = 
2138-1848:710800305.075 : NVMData.FormalName = 
2138-1848:710800305.129 : NVMData.ReservedB = 0
2138-1848:710800305.185 : NVMData.FunctionCode = 0
2138-1848:710800305.244 : NVMData.PreFeed = 0
2138-1848:710800305.299 : NVMData.PreFeedTime = 0
2138-1848:710800305.351 : NVMData.ButtonNumber = 0
2138-1848:710800305.405 : NVMData.PowerOffTime = 0
2138-1848:710800305.463 : <= ReadNVMDataInternal ret = 1
2138-1848:710800305.531 : => IoObject::IoLockEnd
2138-1848:710800305.619 : <= IoObject::IoLockEnd
2138-1848:710800305.675 : <= ReadNVMData ret = 1
2138-1848:710809393.551 : => GetADFStatus
2138-1848:710809393.970 : => IoObject::IoLockStart
2138-1848:710809394.093 : => CAsicIO::CheckDevice
2138-1848:710809394.162 : => CNT96226::ConnectIsAvailable
2138-1848:710809420.271 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710809420.392 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710809420.457 : <= IoObject::IoLockStart
2138-1848:710809420.524 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710809420.602 : IO Send command 10 bytes
2138-1848:710809420.748 : => CNT96226::VenderCmd_SetData
2138-1848:710809420.812 : iCmd = 0, nBytes = 10
2138-1848:710809420.931 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710809612.029 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710809612.195 : System send command 10 bytes + data 0 bytes
2138-1848:710809612.270 : IO total need to receive data 2 bytes
2138-1848:710809612.335 : => CNT96226::VenderCmd_GetData
2138-1848:710809612.396 : iCmd = 0, nBytes = 2
2138-1848:710809810.429 : 0000 : 00 00 
2138-1848:710809810.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710809810.618 : System total receive data 2 bytes
2138-1848:710809810.685 : => CNT96226::VenderCmd_GetData
2138-1848:710809810.745 : iCmd = 1, nBytes = 4
2138-1848:710809990.718 : 0000 : 00 00 00 00 
2138-1848:710809990.872 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710809991.012 : <= CAsicIO::DoIo ret = 1
2138-1848:710809991.097 : Return status = 0
2138-1848:710809991.163 : => IoObject::IoLockEnd
2138-1848:710809991.240 : <= IoObject::IoLockEnd
2138-1848:710809991.299 : <= GetADFStatus ret = 1
2138-1848:710812441.367 : => GetADFStatus
2138-1848:710812441.592 : => IoObject::IoLockStart
2138-1848:710812441.747 : => CAsicIO::CheckDevice
2138-1848:710812441.812 : => CNT96226::ConnectIsAvailable
2138-1848:710812469.959 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710812470.084 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710812470.159 : <= IoObject::IoLockStart
2138-1848:710812470.229 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710812470.456 : IO Send command 10 bytes
2138-1848:710812470.579 : => CNT96226::VenderCmd_SetData
2138-1848:710812470.643 : iCmd = 0, nBytes = 10
2138-1848:710812470.758 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710812662.713 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710812662.876 : System send command 10 bytes + data 0 bytes
2138-1848:710812662.957 : IO total need to receive data 2 bytes
2138-1848:710812663.027 : => CNT96226::VenderCmd_GetData
2138-1848:710812663.094 : iCmd = 0, nBytes = 2
2138-1848:710812861.255 : 0000 : 00 00 
2138-1848:710812861.381 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710812861.448 : System total receive data 2 bytes
2138-1848:710812861.516 : => CNT96226::VenderCmd_GetData
2138-1848:710812861.574 : iCmd = 1, nBytes = 4
2138-1848:710813065.828 : 0000 : 00 00 00 00 
2138-1848:710813065.969 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710813066.132 : <= CAsicIO::DoIo ret = 1
2138-1848:710813066.215 : Return status = 0
2138-1848:710813066.284 : => IoObject::IoLockEnd
2138-1848:710813066.363 : <= IoObject::IoLockEnd
2138-1848:710813066.423 : <= GetADFStatus ret = 1
2138-1848:710815065.134 : => TerminateDriver
2138-1848:710815065.388 : => CAsicIO::~CAsicIO,pStage=147065928
2138-1848:710815065.473 : => CNT96226::Close
2138-1848:710815070.416 : <= CNT96226::Close ret = 1
2138-1848:710815070.514 : <= CAsicIO::~CAsicIO
2138-1848:710815070.582 : => IoObject::IoLockEnd
2138-1848:710815070.644 : <= IoObject::IoLockEnd
2138-1848:710815070.705 : => IoObject::TerminateDevice
2138-1848:710815070.768 : => IoObject::IoLockEnd
2138-1848:710815070.823 : <= IoObject::IoLockEnd
2138-1848:710815070.918 : <= IoObject::TerminateDevice
2138-1848:710815071.165 : <= TerminateDriver ret = 1
2138-1848:710856547.547 : ============Debug Start==========
2138-1848:710856547.819 : Date : 2020/5/18 09:48:36
2138-1848:710856547.905 : Process ID : 2138
2138-1848:710856548.209 : Windows : Version 10.0 build 18363 
2138-1848:710856548.683 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710856548.750 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710856548.819 : MemoryStatus.ullAvailPhys : 5847212032
2138-1848:710856548.882 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710856548.950 : MemoryStatus.ullAvailPageFile : 7284580352
2138-1848:710856549.019 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710856549.080 : MemoryStatus.ullAvailVirtual : 1708892160
2138-1848:710856549.145 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710856549.257 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710856549.321 : CPU Family 6 Model 10 Stepping 7
2138-1848:710856549.567 : CPU Count : 4
2138-1848:710856549.622 : CPU Frequency : 100.000 Mhz
2138-1848:710856554.191 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710856554.333 : => InitializeDriver
2138-1848:710856554.573 : <= InitializeDriver ret = 1
2138-1848:710856554.637 : => InitializeScanner
2138-1848:710856554.725 : => CAsicIO::GetDeviceList
2138-1848:710856554.922 : => CNT96226::CNT96226
2138-1848:710856554.987 : => CNT96226::Open
2138-1848:710856578.449 : <= CNT96226::Open ret = 1
2138-1848:710856578.573 : => CNT96226::Initialize
2138-1848:710856578.791 : <= CNT96226::Initialize ret = 1
2138-1848:710856578.861 : <= CNT96226::CNT96226
2138-1848:710856578.926 : => CNT96226::EnumAvailableDevice
2138-1848:710856583.100 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710856583.192 : DeviceHandleTable[ 0 ] = 256
2138-1848:710856583.261 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710860723.416 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710860724.559 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710860733.057 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710860733.275 : => IoObject::GetLockName
2138-1848:710860733.401 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710860733.550 : <= IoObject::GetLockName
2138-1848:710860734.398 : => CNT96226::VenderCmd_GetData
2138-1848:710860734.536 : iCmd = 3, nBytes = 2
2138-1848:710861153.183 : 0000 : 06 38 
2138-1848:710861153.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710861153.789 : => CNT96226::VenderCmd_GetData
2138-1848:710861153.917 : iCmd = 4, nBytes = 2
2138-1848:710861470.817 : 0000 : 07 07 
2138-1848:710861471.062 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710861471.244 : Device 0 USB ID = 0638 : 0707
2138-1848:710861471.421 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710861471.563 : IO Send command 10 bytes
2138-1848:710861471.676 : => CNT96226::VenderCmd_SetData
2138-1848:710861471.794 : iCmd = 0, nBytes = 10
2138-1848:710861472.011 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710861687.276 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710861687.585 : => CNT96226::VenderCmd_GetData
2138-1848:710861687.716 : iCmd = 0, nBytes = 165
2138-1848:710861909.009 : skip dump 37 bytes
2138-1848:710861909.436 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710861909.749 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710861910.050 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710861910.342 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710861910.613 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710861910.901 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710861911.174 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710861911.440 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710861911.574 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710861911.711 : => CNT96226::VenderCmd_GetData
2138-1848:710861912.014 : iCmd = 1, nBytes = 4
2138-1848:710862124.462 : 0000 : 00 00 00 00 
2138-1848:710862124.692 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710862124.852 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710862124.998 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710862125.151 : IO Send command 10 bytes
2138-1848:710862125.270 : => CNT96226::VenderCmd_SetData
2138-1848:710862125.392 : iCmd = 0, nBytes = 10
2138-1848:710862125.617 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710862486.655 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710862486.977 : => CNT96226::VenderCmd_GetData
2138-1848:710862487.125 : iCmd = 0, nBytes = 128
2138-1848:710862691.459 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710862691.843 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710862692.151 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710862692.429 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710862692.703 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710862692.970 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710862693.241 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710862693.507 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710862693.646 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710862693.790 : => CNT96226::VenderCmd_GetData
2138-1848:710862693.908 : iCmd = 1, nBytes = 4
2138-1848:710862896.565 : 0000 : 00 00 00 00 
2138-1848:710862896.794 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710862896.943 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710862897.274 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710862897.439 : => CNT96226::Close
2138-1848:710862905.157 : <= CNT96226::Close ret = 1
2138-1848:710862905.326 : <= CNT96226::~CNT96226
2138-1848:710862905.514 : <= CAsicIO::GetDeviceList
2138-1848:710862906.409 : => IoObject::SetTimeout
2138-1848:710862906.533 : Timeout--> In = 0 Out = 0
2138-1848:710862906.656 : <= IoObject::SetTimeout
2138-1848:710862906.790 : => CAsicIO::CAsicIO
2138-1848:710862906.941 : => CNT96226::CNT96226
2138-1848:710862907.053 : => CNT96226::Open
2138-1848:710862952.669 : <= CNT96226::Open ret = 1
2138-1848:710862952.903 : => CNT96226::Initialize
2138-1848:710862953.338 : <= CNT96226::Initialize ret = 1
2138-1848:710862953.475 : <= CNT96226::CNT96226
2138-1848:710862953.581 : <= CAsicIO::CAsicIO
2138-1848:710862953.697 : => CAsicIO::InitializeDevice
2138-1848:710862953.843 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710862961.812 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710862962.074 : => IoObject::GetLockName
2138-1848:710862962.192 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710862962.334 : <= IoObject::GetLockName
2138-1848:710862963.410 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710862963.576 : IO Send command 10 bytes
2138-1848:710862963.696 : => CNT96226::VenderCmd_SetData
2138-1848:710862963.821 : iCmd = 0, nBytes = 10
2138-1848:710862964.050 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710863342.558 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710863342.755 : => CNT96226::VenderCmd_GetData
2138-1848:710863342.844 : iCmd = 0, nBytes = 128
2138-1848:710863541.459 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710863541.723 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710863541.889 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710863542.051 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710863542.202 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710863542.350 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710863542.499 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710863542.649 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710863542.723 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710863542.945 : => CNT96226::VenderCmd_GetData
2138-1848:710863543.021 : iCmd = 1, nBytes = 4
2138-1848:710863736.045 : 0000 : 00 00 00 00 
2138-1848:710863736.160 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710863736.241 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710863736.321 : => CNT96226::VenderCmd_GetData
2138-1848:710863736.389 : iCmd = 3, nBytes = 2
2138-1848:710864113.622 : 0000 : 06 38 
2138-1848:710864113.790 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710864113.896 : => CNT96226::VenderCmd_GetData
2138-1848:710864113.971 : iCmd = 4, nBytes = 2
2138-1848:710864427.102 : 0000 : 07 07 
2138-1848:710864427.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710864427.353 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710864427.468 : => IoObject::InitializeDevice
2138-1848:710864427.596 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710864428.418 : <= IoObject::InitializeDevice ret = 1
2138-1848:710864428.510 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710864429.237 : => FindScanner
2138-1848:710864429.311 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710864429.391 : <= FindScanner ret = 1
2138-1848:710864429.466 : => IoObject::IoLockStart
2138-1848:710864429.570 : => CAsicIO::CheckDevice
2138-1848:710864429.635 : => CNT96226::ConnectIsAvailable
2138-1848:710864451.005 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710864451.116 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710864451.188 : <= IoObject::IoLockStart
2138-1848:710864451.255 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710864451.335 : IO Send command 10 bytes
2138-1848:710864451.437 : => CNT96226::VenderCmd_SetData
2138-1848:710864451.510 : iCmd = 0, nBytes = 10
2138-1848:710864451.634 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710864635.619 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710864635.831 : System send command 10 bytes + data 0 bytes
2138-1848:710864635.921 : IO total need to receive data 5 bytes
2138-1848:710864636.006 : => CNT96226::VenderCmd_GetData
2138-1848:710864636.078 : iCmd = 0, nBytes = 5
2138-1848:710864845.814 : 0000 : 06 00 02 02 ab 
2138-1848:710864845.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710864846.003 : System total receive data 5 bytes
2138-1848:710864846.082 : => CNT96226::VenderCmd_GetData
2138-1848:710864846.147 : iCmd = 1, nBytes = 4
2138-1848:710865041.498 : 0000 : 00 00 00 00 
2138-1848:710865041.659 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710865041.840 : <= CAsicIO::DoIo ret = 1
2138-1848:710865041.926 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710865042.008 : IO Send command 10 bytes
2138-1848:710865042.114 : => CNT96226::VenderCmd_SetData
2138-1848:710865042.187 : iCmd = 0, nBytes = 10
2138-1848:710865042.318 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710865233.063 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710865233.249 : System send command 10 bytes + data 0 bytes
2138-1848:710865233.343 : IO total need to receive data 165 bytes
2138-1848:710865233.430 : => CNT96226::VenderCmd_GetData
2138-1848:710865233.504 : iCmd = 0, nBytes = 165
2138-1848:710865440.336 : skip dump 37 bytes
2138-1848:710865440.547 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710865440.714 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710865440.871 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710865441.033 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710865441.182 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710865441.337 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710865441.486 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710865441.629 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710865441.707 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710865441.781 : System total receive data 165 bytes
2138-1848:710865441.852 : => CNT96226::VenderCmd_GetData
2138-1848:710865442.092 : iCmd = 1, nBytes = 4
2138-1848:710865625.188 : 0000 : 00 00 00 00 
2138-1848:710865625.355 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710865625.519 : <= CAsicIO::DoIo ret = 1
2138-1848:710865625.591 : Dump Inquiry
2138-1848:710865625.741 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710865625.900 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710865626.061 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710865626.217 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710865626.367 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710865626.519 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710865626.670 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710865626.815 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710865626.966 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710865627.120 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710865627.222 : 00a0 : 00 00 00 00 00 
2138-1848:710865627.305 : => ReadNVMDataInternal
2138-1848:710865627.532 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710865627.615 : IO Send command 10 bytes
2138-1848:710865627.717 : => CNT96226::VenderCmd_SetData
2138-1848:710865627.786 : iCmd = 0, nBytes = 10
2138-1848:710865627.910 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710865967.756 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710865967.909 : System send command 10 bytes + data 0 bytes
2138-1848:710865968.005 : IO total need to receive data 128 bytes
2138-1848:710865968.083 : => CNT96226::VenderCmd_GetData
2138-1848:710865968.150 : iCmd = 0, nBytes = 128
2138-1848:710866159.364 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710866159.633 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710866159.811 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710866159.982 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710866160.133 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710866160.288 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710866160.438 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710866160.588 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710866160.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710866160.768 : System total receive data 128 bytes
2138-1848:710866160.848 : => CNT96226::VenderCmd_GetData
2138-1848:710866160.914 : iCmd = 1, nBytes = 4
2138-1848:710866365.020 : 0000 : 00 00 00 00 
2138-1848:710866365.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710866365.309 : <= CAsicIO::DoIo ret = 1
2138-1848:710866365.388 : NVMData.PadScanCount = 0
2138-1848:710866365.458 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710866365.532 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710866365.598 : NVMData.FlatbedScanCount = 0
2138-1848:710866365.658 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710866365.724 : NVMData.SideEdgeFletbed = 0
2138-1848:710866365.789 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710866365.855 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710866365.923 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710866365.986 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710866366.052 : NVMData.BornMonth = 0
2138-1848:710866366.110 : NVMData.BornDay = 0
2138-1848:710866366.172 : NVMData.BornYear = 0
2138-1848:710866366.233 : NVMData.FirstScanMonth = 5
2138-1848:710866366.295 : NVMData.FirstScanDay = 18
2138-1848:710866366.362 : NVMData.FirstScanYear = 2020
2138-1848:710866366.427 : NVMData.VerticalMagnification = 0
2138-1848:710866366.493 : NVMData.HorizontalMagnification = 0
2138-1848:710866366.557 : NVMData.PowerSavingTime = 15
2138-1848:710866366.622 : NVMData.SN = A094165189010062
2138-1848:710866366.682 : NVMData.AutoFeed = 0
2138-1848:710866366.744 : NVMData.CCDType = 0
2138-1848:710866366.927 : NVMData.ScanSpeed = 0
2138-1848:710866366.992 : NVMData.RollerCount = 0
2138-1848:710866367.054 : NVMData.MultifeedCount = 0
2138-1848:710866367.118 : NVMData.JamCount = 0
2138-1848:710866367.176 : NVMData.IdentifyInfo = 
2138-1848:710866367.238 : NVMData.FormalName = 
2138-1848:710866367.296 : NVMData.ReservedB = 0
2138-1848:710866367.357 : NVMData.FunctionCode = 0
2138-1848:710866367.416 : NVMData.PreFeed = 0
2138-1848:710866367.478 : NVMData.PreFeedTime = 0
2138-1848:710866367.538 : NVMData.ButtonNumber = 0
2138-1848:710866367.598 : NVMData.PowerOffTime = 0
2138-1848:710866367.662 : <= ReadNVMDataInternal ret = 1
2138-1848:710866367.752 : => IoObject::IoLockEnd
2138-1848:710866367.841 : <= IoObject::IoLockEnd
2138-1848:710866367.902 : <= InitializeScanner ret = 1
2138-1848:710866367.976 : => GetLogicalScannerAbilityEx
2138-1848:710866368.046 : => IoObject::IoLockStart
2138-1848:710866368.138 : => CAsicIO::CheckDevice
2138-1848:710866368.198 : => CNT96226::ConnectIsAvailable
2138-1848:710866392.839 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710866393.230 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710866393.310 : <= IoObject::IoLockStart
2138-1848:710866393.382 : => IoObject::IoLockEnd
2138-1848:710866393.503 : <= IoObject::IoLockEnd
2138-1848:710866393.636 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710866393.727 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710866569.691 : => ReadNVMData
2138-1848:710866569.893 : => IoObject::IoLockStart
2138-1848:710866570.042 : => CAsicIO::CheckDevice
2138-1848:710866570.115 : => CNT96226::ConnectIsAvailable
2138-1848:710866588.119 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710866588.267 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710866588.344 : <= IoObject::IoLockStart
2138-1848:710866588.426 : => ReadNVMDataInternal
2138-1848:710866588.507 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710866588.589 : IO Send command 10 bytes
2138-1848:710866588.741 : => CNT96226::VenderCmd_SetData
2138-1848:710866588.815 : iCmd = 0, nBytes = 10
2138-1848:710866588.943 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710866929.828 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710866930.042 : System send command 10 bytes + data 0 bytes
2138-1848:710866930.125 : IO total need to receive data 128 bytes
2138-1848:710866930.205 : => CNT96226::VenderCmd_GetData
2138-1848:710866930.281 : iCmd = 0, nBytes = 128
2138-1848:710867129.432 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710867129.683 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710867129.848 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710867130.006 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710867130.154 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710867130.301 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710867130.444 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710867130.589 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710867130.668 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710867130.746 : System total receive data 128 bytes
2138-1848:710867130.824 : => CNT96226::VenderCmd_GetData
2138-1848:710867130.892 : iCmd = 1, nBytes = 4
2138-1848:710867316.299 : 0000 : 00 00 00 00 
2138-1848:710867316.465 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710867316.653 : <= CAsicIO::DoIo ret = 1
2138-1848:710867316.746 : NVMData.PadScanCount = 0
2138-1848:710867316.825 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710867316.900 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710867316.973 : NVMData.FlatbedScanCount = 0
2138-1848:710867317.047 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710867317.122 : NVMData.SideEdgeFletbed = 0
2138-1848:710867317.193 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710867317.265 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710867317.336 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710867317.546 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710867317.619 : NVMData.BornMonth = 0
2138-1848:710867317.678 : NVMData.BornDay = 0
2138-1848:710867317.744 : NVMData.BornYear = 0
2138-1848:710867317.809 : NVMData.FirstScanMonth = 5
2138-1848:710867317.876 : NVMData.FirstScanDay = 18
2138-1848:710867317.942 : NVMData.FirstScanYear = 2020
2138-1848:710867318.006 : NVMData.VerticalMagnification = 0
2138-1848:710867318.074 : NVMData.HorizontalMagnification = 0
2138-1848:710867318.145 : NVMData.PowerSavingTime = 15
2138-1848:710867318.210 : NVMData.SN = A094165189010062
2138-1848:710867318.272 : NVMData.AutoFeed = 0
2138-1848:710867318.335 : NVMData.CCDType = 0
2138-1848:710867318.392 : NVMData.ScanSpeed = 0
2138-1848:710867318.453 : NVMData.RollerCount = 0
2138-1848:710867318.518 : NVMData.MultifeedCount = 0
2138-1848:710867318.578 : NVMData.JamCount = 0
2138-1848:710867318.640 : NVMData.IdentifyInfo = 
2138-1848:710867318.706 : NVMData.FormalName = 
2138-1848:710867318.764 : NVMData.ReservedB = 0
2138-1848:710867318.824 : NVMData.FunctionCode = 0
2138-1848:710867318.886 : NVMData.PreFeed = 0
2138-1848:710867318.945 : NVMData.PreFeedTime = 0
2138-1848:710867319.008 : NVMData.ButtonNumber = 0
2138-1848:710867319.068 : NVMData.PowerOffTime = 0
2138-1848:710867319.128 : <= ReadNVMDataInternal ret = 1
2138-1848:710867319.197 : => IoObject::IoLockEnd
2138-1848:710867319.283 : <= IoObject::IoLockEnd
2138-1848:710867319.340 : <= ReadNVMData ret = 1
2138-1848:710867846.727 : => TerminateDriver
2138-1848:710867846.945 : => CAsicIO::~CAsicIO,pStage=151391304
2138-1848:710867847.033 : => CNT96226::Close
2138-1848:710867852.015 : <= CNT96226::Close ret = 1
2138-1848:710867852.119 : <= CAsicIO::~CAsicIO
2138-1848:710867852.189 : => IoObject::IoLockEnd
2138-1848:710867852.256 : <= IoObject::IoLockEnd
2138-1848:710867852.319 : => IoObject::TerminateDevice
2138-1848:710867852.387 : => IoObject::IoLockEnd
2138-1848:710867852.451 : <= IoObject::IoLockEnd
2138-1848:710867852.554 : <= IoObject::TerminateDevice
2138-1848:710867852.800 : <= TerminateDriver ret = 1
2138-1848:710870197.966 : ============Debug Start==========
2138-1848:710870198.300 : Date : 2020/5/18 09:48:37
2138-1848:710870198.382 : Process ID : 2138
2138-1848:710870198.747 : Windows : Version 10.0 build 18363 
2138-1848:710870199.257 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710870199.328 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710870199.398 : MemoryStatus.ullAvailPhys : 5848281088
2138-1848:710870199.465 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710870199.530 : MemoryStatus.ullAvailPageFile : 7285710848
2138-1848:710870199.592 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710870199.655 : MemoryStatus.ullAvailVirtual : 1708867584
2138-1848:710870199.722 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710870199.832 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710870199.896 : CPU Family 6 Model 10 Stepping 7
2138-1848:710870200.163 : CPU Count : 4
2138-1848:710870200.213 : CPU Frequency : 100.000 Mhz
2138-1848:710870205.518 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710870205.674 : => InitializeDriver
2138-1848:710870205.946 : <= InitializeDriver ret = 1
2138-1848:710872540.143 : => InitializeScanner
2138-1848:710872540.429 : => CAsicIO::GetDeviceList
2138-1848:710872540.864 : => CNT96226::CNT96226
2138-1848:710872540.939 : => CNT96226::Open
2138-1848:710872566.499 : <= CNT96226::Open ret = 1
2138-1848:710872566.619 : => CNT96226::Initialize
2138-1848:710872566.841 : <= CNT96226::Initialize ret = 1
2138-1848:710872566.907 : <= CNT96226::CNT96226
2138-1848:710872566.969 : => CNT96226::EnumAvailableDevice
2138-1848:710872570.539 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710872570.627 : DeviceHandleTable[ 0 ] = 256
2138-1848:710872570.695 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710876303.599 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710876304.744 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710876312.906 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710876313.132 : => IoObject::GetLockName
2138-1848:710876313.258 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710876313.401 : <= IoObject::GetLockName
2138-1848:710876314.265 : => CNT96226::VenderCmd_GetData
2138-1848:710876314.400 : iCmd = 3, nBytes = 2
2138-1848:710876717.971 : 0000 : 06 38 
2138-1848:710876718.252 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710876718.428 : => CNT96226::VenderCmd_GetData
2138-1848:710876718.563 : iCmd = 4, nBytes = 2
2138-1848:710877043.425 : 0000 : 07 07 
2138-1848:710877043.689 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710877043.881 : Device 0 USB ID = 0638 : 0707
2138-1848:710877044.065 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710877044.212 : IO Send command 10 bytes
2138-1848:710877044.337 : => CNT96226::VenderCmd_SetData
2138-1848:710877044.466 : iCmd = 0, nBytes = 10
2138-1848:710877044.687 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710877243.329 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710877243.569 : => CNT96226::VenderCmd_GetData
2138-1848:710877243.690 : iCmd = 0, nBytes = 165
2138-1848:710877458.451 : skip dump 37 bytes
2138-1848:710877459.098 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710877459.398 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710877459.684 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710877459.980 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710877460.249 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710877460.534 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710877460.804 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710877461.064 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710877461.200 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710877461.333 : => CNT96226::VenderCmd_GetData
2138-1848:710877461.669 : iCmd = 1, nBytes = 4
2138-1848:710877673.950 : 0000 : 00 00 00 00 
2138-1848:710877674.131 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710877674.269 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710877674.410 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710877674.553 : IO Send command 10 bytes
2138-1848:710877674.668 : => CNT96226::VenderCmd_SetData
2138-1848:710877674.791 : iCmd = 0, nBytes = 10
2138-1848:710877675.007 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710878036.364 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710878036.634 : => CNT96226::VenderCmd_GetData
2138-1848:710878036.767 : iCmd = 0, nBytes = 128
2138-1848:710878244.971 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710878245.327 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710878245.602 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710878245.886 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710878246.153 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710878246.415 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710878246.676 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710878246.929 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710878247.060 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710878247.197 : => CNT96226::VenderCmd_GetData
2138-1848:710878247.318 : iCmd = 1, nBytes = 4
2138-1848:710878441.561 : 0000 : 00 00 00 00 
2138-1848:710878441.743 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710878441.882 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710878442.145 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710878442.289 : => CNT96226::Close
2138-1848:710878449.520 : <= CNT96226::Close ret = 1
2138-1848:710878449.690 : <= CNT96226::~CNT96226
2138-1848:710878449.866 : <= CAsicIO::GetDeviceList
2138-1848:710878450.708 : => IoObject::SetTimeout
2138-1848:710878450.837 : Timeout--> In = 0 Out = 0
2138-1848:710878450.959 : <= IoObject::SetTimeout
2138-1848:710878451.096 : => CAsicIO::CAsicIO
2138-1848:710878451.245 : => CNT96226::CNT96226
2138-1848:710878451.363 : => CNT96226::Open
2138-1848:710878497.406 : <= CNT96226::Open ret = 1
2138-1848:710878497.651 : => CNT96226::Initialize
2138-1848:710878498.129 : <= CNT96226::Initialize ret = 1
2138-1848:710878498.271 : <= CNT96226::CNT96226
2138-1848:710878498.391 : <= CAsicIO::CAsicIO
2138-1848:710878498.512 : => CAsicIO::InitializeDevice
2138-1848:710878498.663 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710878507.143 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710878507.396 : => IoObject::GetLockName
2138-1848:710878507.515 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710878507.661 : <= IoObject::GetLockName
2138-1848:710878508.758 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710878508.922 : IO Send command 10 bytes
2138-1848:710878509.037 : => CNT96226::VenderCmd_SetData
2138-1848:710878509.158 : iCmd = 0, nBytes = 10
2138-1848:710878509.400 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710878866.987 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710878867.315 : => CNT96226::VenderCmd_GetData
2138-1848:710878867.464 : iCmd = 0, nBytes = 128
2138-1848:710879052.682 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710879053.031 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710879053.330 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710879053.621 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710879053.886 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710879054.155 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710879054.432 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710879054.706 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710879054.844 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710879055.205 : => CNT96226::VenderCmd_GetData
2138-1848:710879055.330 : iCmd = 1, nBytes = 4
2138-1848:710879242.080 : 0000 : 00 00 00 00 
2138-1848:710879242.272 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710879242.406 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710879242.536 : => CNT96226::VenderCmd_GetData
2138-1848:710879242.657 : iCmd = 3, nBytes = 2
2138-1848:710879635.395 : 0000 : 06 38 
2138-1848:710879635.669 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710879635.820 : => CNT96226::VenderCmd_GetData
2138-1848:710879635.954 : iCmd = 4, nBytes = 2
2138-1848:710879961.376 : 0000 : 07 07 
2138-1848:710879961.603 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710879961.913 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710879962.126 : => IoObject::InitializeDevice
2138-1848:710879962.323 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710879963.524 : <= IoObject::InitializeDevice ret = 1
2138-1848:710879963.692 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710879964.759 : => FindScanner
2138-1848:710879964.880 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710879965.027 : <= FindScanner ret = 1
2138-1848:710879965.146 : => IoObject::IoLockStart
2138-1848:710879965.332 : => CAsicIO::CheckDevice
2138-1848:710879965.449 : => CNT96226::ConnectIsAvailable
2138-1848:710879988.500 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710879988.721 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710879988.846 : <= IoObject::IoLockStart
2138-1848:710879988.973 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710879989.119 : IO Send command 10 bytes
2138-1848:710879989.292 : => CNT96226::VenderCmd_SetData
2138-1848:710879989.419 : iCmd = 0, nBytes = 10
2138-1848:710879989.638 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710880185.853 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710880186.130 : System send command 10 bytes + data 0 bytes
2138-1848:710880186.273 : IO total need to receive data 5 bytes
2138-1848:710880186.401 : => CNT96226::VenderCmd_GetData
2138-1848:710880186.524 : iCmd = 0, nBytes = 5
2138-1848:710880395.810 : 0000 : 06 00 02 02 ab 
2138-1848:710880395.998 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710880396.142 : System total receive data 5 bytes
2138-1848:710880396.268 : => CNT96226::VenderCmd_GetData
2138-1848:710880396.385 : iCmd = 1, nBytes = 4
2138-1848:710880607.198 : 0000 : 00 00 00 00 
2138-1848:710880607.399 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710880607.650 : <= CAsicIO::DoIo ret = 1
2138-1848:710880607.789 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710880607.938 : IO Send command 10 bytes
2138-1848:710880608.133 : => CNT96226::VenderCmd_SetData
2138-1848:710880608.253 : iCmd = 0, nBytes = 10
2138-1848:710880608.477 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710880804.410 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710880804.636 : System send command 10 bytes + data 0 bytes
2138-1848:710880804.773 : IO total need to receive data 165 bytes
2138-1848:710880804.908 : => CNT96226::VenderCmd_GetData
2138-1848:710880805.032 : iCmd = 0, nBytes = 165
2138-1848:710881014.382 : skip dump 37 bytes
2138-1848:710881014.755 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710881015.040 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710881015.324 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710881015.606 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710881015.887 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710881016.166 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710881016.436 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881016.697 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881016.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710881016.970 : System total receive data 165 bytes
2138-1848:710881017.097 : => CNT96226::VenderCmd_GetData
2138-1848:710881017.421 : iCmd = 1, nBytes = 4
2138-1848:710881225.881 : 0000 : 00 00 00 00 
2138-1848:710881226.073 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710881226.306 : <= CAsicIO::DoIo ret = 1
2138-1848:710881226.425 : Dump Inquiry
2138-1848:710881226.674 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710881226.960 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710881227.241 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710881227.526 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710881227.794 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710881228.078 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710881228.340 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881228.597 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881228.869 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710881229.142 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710881229.327 : 00a0 : 00 00 00 00 00 
2138-1848:710881229.469 : => ReadNVMDataInternal
2138-1848:710881229.857 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710881230.006 : IO Send command 10 bytes
2138-1848:710881230.189 : => CNT96226::VenderCmd_SetData
2138-1848:710881230.307 : iCmd = 0, nBytes = 10
2138-1848:710881230.523 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710881579.073 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710881579.323 : System send command 10 bytes + data 0 bytes
2138-1848:710881579.457 : IO total need to receive data 128 bytes
2138-1848:710881579.591 : => CNT96226::VenderCmd_GetData
2138-1848:710881579.709 : iCmd = 0, nBytes = 128
2138-1848:710881790.416 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881790.762 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881791.033 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710881791.309 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710881791.580 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710881791.840 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881792.095 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881792.359 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710881792.502 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710881792.633 : System total receive data 128 bytes
2138-1848:710881792.762 : => CNT96226::VenderCmd_GetData
2138-1848:710881792.872 : iCmd = 1, nBytes = 4
2138-1848:710882019.022 : 0000 : 00 00 00 00 
2138-1848:710882019.278 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710882019.564 : <= CAsicIO::DoIo ret = 1
2138-1848:710882019.723 : NVMData.PadScanCount = 0
2138-1848:710882019.852 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710882019.984 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710882020.116 : NVMData.FlatbedScanCount = 0
2138-1848:710882020.233 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710882020.350 : NVMData.SideEdgeFletbed = 0
2138-1848:710882020.477 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710882020.595 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710882020.715 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710882020.839 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710882020.962 : NVMData.BornMonth = 0
2138-1848:710882021.072 : NVMData.BornDay = 0
2138-1848:710882021.179 : NVMData.BornYear = 0
2138-1848:710882021.289 : NVMData.FirstScanMonth = 5
2138-1848:710882021.400 : NVMData.FirstScanDay = 18
2138-1848:710882021.518 : NVMData.FirstScanYear = 2020
2138-1848:710882021.635 : NVMData.VerticalMagnification = 0
2138-1848:710882021.750 : NVMData.HorizontalMagnification = 0
2138-1848:710882021.875 : NVMData.PowerSavingTime = 15
2138-1848:710882021.989 : NVMData.SN = A094165189010062
2138-1848:710882022.096 : NVMData.AutoFeed = 0
2138-1848:710882022.207 : NVMData.CCDType = 0
2138-1848:710882022.570 : NVMData.ScanSpeed = 0
2138-1848:710882022.687 : NVMData.RollerCount = 0
2138-1848:710882022.798 : NVMData.MultifeedCount = 0
2138-1848:710882022.912 : NVMData.JamCount = 0
2138-1848:710882023.022 : NVMData.IdentifyInfo = 
2138-1848:710882023.136 : NVMData.FormalName = 
2138-1848:710882023.245 : NVMData.ReservedB = 0
2138-1848:710882023.353 : NVMData.FunctionCode = 0
2138-1848:710882023.460 : NVMData.PreFeed = 0
2138-1848:710882023.567 : NVMData.PreFeedTime = 0
2138-1848:710882023.681 : NVMData.ButtonNumber = 0
2138-1848:710882023.787 : NVMData.PowerOffTime = 0
2138-1848:710882023.897 : <= ReadNVMDataInternal ret = 1
2138-1848:710882024.051 : => IoObject::IoLockEnd
2138-1848:710882024.211 : <= IoObject::IoLockEnd
2138-1848:710882024.319 : <= InitializeScanner ret = 1
2138-1848:710883393.077 : => GetLogicalScannerAbility
2138-1848:710883393.271 : => IoObject::IoLockStart
2138-1848:710883393.418 : => CAsicIO::CheckDevice
2138-1848:710883393.484 : => CNT96226::ConnectIsAvailable
2138-1848:710883424.249 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710883424.370 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710883424.436 : <= IoObject::IoLockStart
2138-1848:710883424.500 : => IoObject::IoLockEnd
2138-1848:710883424.604 : <= IoObject::IoLockEnd
2138-1848:710883424.683 : <= GetLogicalScannerAbility ret = 1
2138-1848:710886627.228 : => GetLogicalScannerAbilityEx
2138-1848:710886627.445 : => IoObject::IoLockStart
2138-1848:710886627.590 : => CAsicIO::CheckDevice
2138-1848:710886627.652 : => CNT96226::ConnectIsAvailable
2138-1848:710886656.553 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710886656.675 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710886656.743 : <= IoObject::IoLockStart
2138-1848:710886656.806 : => IoObject::IoLockEnd
2138-1848:710886656.909 : <= IoObject::IoLockEnd
2138-1848:710886657.031 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710886657.110 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710893165.414 : => ReadNVMData
2138-1848:710893165.608 : => IoObject::IoLockStart
2138-1848:710893165.758 : => CAsicIO::CheckDevice
2138-1848:710893165.818 : => CNT96226::ConnectIsAvailable
2138-1848:710893193.906 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710893194.028 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710893194.093 : <= IoObject::IoLockStart
2138-1848:710893194.159 : => ReadNVMDataInternal
2138-1848:710893194.227 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710893194.298 : IO Send command 10 bytes
2138-1848:710893194.449 : => CNT96226::VenderCmd_SetData
2138-1848:710893194.513 : iCmd = 0, nBytes = 10
2138-1848:710893194.630 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710893558.806 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710893558.991 : System send command 10 bytes + data 0 bytes
2138-1848:710893559.070 : IO total need to receive data 128 bytes
2138-1848:710893559.141 : => CNT96226::VenderCmd_GetData
2138-1848:710893559.205 : iCmd = 0, nBytes = 128
2138-1848:710893768.949 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710893769.129 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710893769.276 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710893769.413 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710893769.543 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710893769.671 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710893769.800 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710893769.932 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710893769.997 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710893770.063 : System total receive data 128 bytes
2138-1848:710893770.129 : => CNT96226::VenderCmd_GetData
2138-1848:710893770.185 : iCmd = 1, nBytes = 4
2138-1848:710893965.142 : 0000 : 00 00 00 00 
2138-1848:710893965.312 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710893965.476 : <= CAsicIO::DoIo ret = 1
2138-1848:710893965.739 : NVMData.PadScanCount = 0
2138-1848:710893965.807 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710893965.869 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710893965.932 : NVMData.FlatbedScanCount = 0
2138-1848:710893965.993 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710893966.052 : NVMData.SideEdgeFletbed = 0
2138-1848:710893966.109 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710893966.168 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710893966.227 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710893966.286 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710893966.346 : NVMData.BornMonth = 0
2138-1848:710893966.401 : NVMData.BornDay = 0
2138-1848:710893966.456 : NVMData.BornYear = 0
2138-1848:710893966.508 : NVMData.FirstScanMonth = 5
2138-1848:710893966.564 : NVMData.FirstScanDay = 18
2138-1848:710893966.623 : NVMData.FirstScanYear = 2020
2138-1848:710893966.681 : NVMData.VerticalMagnification = 0
2138-1848:710893966.740 : NVMData.HorizontalMagnification = 0
2138-1848:710893966.800 : NVMData.PowerSavingTime = 15
2138-1848:710893966.858 : NVMData.SN = A094165189010062
2138-1848:710893966.912 : NVMData.AutoFeed = 0
2138-1848:710893966.962 : NVMData.CCDType = 0
2138-1848:710893967.013 : NVMData.ScanSpeed = 0
2138-1848:710893967.066 : NVMData.RollerCount = 0
2138-1848:710893967.120 : NVMData.MultifeedCount = 0
2138-1848:710893967.176 : NVMData.JamCount = 0
2138-1848:710893967.226 : NVMData.IdentifyInfo = 
2138-1848:710893967.280 : NVMData.FormalName = 
2138-1848:710893967.330 : NVMData.ReservedB = 0
2138-1848:710893967.386 : NVMData.FunctionCode = 0
2138-1848:710893967.439 : NVMData.PreFeed = 0
2138-1848:710893967.492 : NVMData.PreFeedTime = 0
2138-1848:710893967.544 : NVMData.ButtonNumber = 0
2138-1848:710893967.596 : NVMData.PowerOffTime = 0
2138-1848:710893967.651 : <= ReadNVMDataInternal ret = 1
2138-1848:710893967.717 : => IoObject::IoLockEnd
2138-1848:710893967.796 : <= IoObject::IoLockEnd
2138-1848:710893967.852 : <= ReadNVMData ret = 1
2138-1848:710902971.701 : => GetADFStatus
2138-1848:710902972.097 : => IoObject::IoLockStart
2138-1848:710902972.239 : => CAsicIO::CheckDevice
2138-1848:710902972.305 : => CNT96226::ConnectIsAvailable
2138-1848:710902999.050 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710902999.154 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710902999.222 : <= IoObject::IoLockStart
2138-1848:710902999.292 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710902999.368 : IO Send command 10 bytes
2138-1848:710902999.498 : => CNT96226::VenderCmd_SetData
2138-1848:710902999.564 : iCmd = 0, nBytes = 10
2138-1848:710902999.683 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710903196.863 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710903197.044 : System send command 10 bytes + data 0 bytes
2138-1848:710903197.120 : IO total need to receive data 2 bytes
2138-1848:710903197.189 : => CNT96226::VenderCmd_GetData
2138-1848:710903197.253 : iCmd = 0, nBytes = 2
2138-1848:710903399.893 : 0000 : 00 00 
2138-1848:710903400.012 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710903400.085 : System total receive data 2 bytes
2138-1848:710903400.147 : => CNT96226::VenderCmd_GetData
2138-1848:710903400.205 : iCmd = 1, nBytes = 4
2138-1848:710903603.165 : 0000 : 00 00 00 00 
2138-1848:710903603.280 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710903603.427 : <= CAsicIO::DoIo ret = 1
2138-1848:710903603.510 : Return status = 0
2138-1848:710903603.581 : => IoObject::IoLockEnd
2138-1848:710903603.665 : <= IoObject::IoLockEnd
2138-1848:710903603.721 : <= GetADFStatus ret = 1
2138-1848:710906130.761 : => GetADFStatus
2138-1848:710906130.970 : => IoObject::IoLockStart
2138-1848:710906131.121 : => CAsicIO::CheckDevice
2138-1848:710906131.187 : => CNT96226::ConnectIsAvailable
2138-1848:710906157.709 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710906157.829 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710906157.895 : <= IoObject::IoLockStart
2138-1848:710906157.962 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:710906158.225 : IO Send command 10 bytes
2138-1848:710906158.386 : => CNT96226::VenderCmd_SetData
2138-1848:710906158.447 : iCmd = 0, nBytes = 10
2138-1848:710906158.555 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:710906367.735 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710906367.931 : System send command 10 bytes + data 0 bytes
2138-1848:710906368.019 : IO total need to receive data 2 bytes
2138-1848:710906368.091 : => CNT96226::VenderCmd_GetData
2138-1848:710906368.154 : iCmd = 0, nBytes = 2
2138-1848:710906577.811 : 0000 : 00 00 
2138-1848:710906577.918 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710906577.996 : System total receive data 2 bytes
2138-1848:710906578.067 : => CNT96226::VenderCmd_GetData
2138-1848:710906578.126 : iCmd = 1, nBytes = 4
2138-1848:710906781.138 : 0000 : 00 00 00 00 
2138-1848:710906781.273 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710906781.455 : <= CAsicIO::DoIo ret = 1
2138-1848:710906781.542 : Return status = 0
2138-1848:710906781.609 : => IoObject::IoLockEnd
2138-1848:710906781.917 : <= IoObject::IoLockEnd
2138-1848:710906782.103 : <= GetADFStatus ret = 1
2138-1848:710908768.444 : => TerminateDriver
2138-1848:710908768.637 : => CAsicIO::~CAsicIO,pStage=207227976
2138-1848:710908768.715 : => CNT96226::Close
2138-1848:710908773.434 : <= CNT96226::Close ret = 1
2138-1848:710908773.524 : <= CAsicIO::~CAsicIO
2138-1848:710908773.584 : => IoObject::IoLockEnd
2138-1848:710908773.635 : <= IoObject::IoLockEnd
2138-1848:710908773.692 : => IoObject::TerminateDevice
2138-1848:710908773.749 : => IoObject::IoLockEnd
2138-1848:710908773.802 : <= IoObject::IoLockEnd
2138-1848:710908773.893 : <= IoObject::TerminateDevice
2138-1848:710908774.114 : <= TerminateDriver ret = 1
2138-1848:710952645.799 : ============Debug Start==========
2138-1848:710952646.089 : Date : 2020/5/18 09:48:39
2138-1848:710952646.183 : Process ID : 2138
2138-1848:710952646.534 : Windows : Version 10.0 build 18363 
2138-1848:710952647.021 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710952647.092 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710952647.164 : MemoryStatus.ullAvailPhys : 5854720000
2138-1848:710952647.233 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710952647.303 : MemoryStatus.ullAvailPageFile : 7284240384
2138-1848:710952647.369 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710952647.433 : MemoryStatus.ullAvailVirtual : 1708875776
2138-1848:710952647.508 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710952647.621 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710952647.685 : CPU Family 6 Model 10 Stepping 7
2138-1848:710952647.949 : CPU Count : 4
2138-1848:710952648.002 : CPU Frequency : 100.000 Mhz
2138-1848:710952652.954 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710952653.102 : => InitializeDriver
2138-1848:710952653.359 : <= InitializeDriver ret = 1
2138-1848:710952653.424 : => InitializeScanner
2138-1848:710952653.506 : => CAsicIO::GetDeviceList
2138-1848:710952653.706 : => CNT96226::CNT96226
2138-1848:710952653.773 : => CNT96226::Open
2138-1848:710952683.898 : <= CNT96226::Open ret = 1
2138-1848:710952684.054 : => CNT96226::Initialize
2138-1848:710952684.278 : <= CNT96226::Initialize ret = 1
2138-1848:710952684.346 : <= CNT96226::CNT96226
2138-1848:710952684.409 : => CNT96226::EnumAvailableDevice
2138-1848:710952688.394 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710952688.482 : DeviceHandleTable[ 0 ] = 256
2138-1848:710952688.551 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710956724.198 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710956725.343 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710956733.605 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710956733.823 : => IoObject::GetLockName
2138-1848:710956733.949 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710956734.094 : <= IoObject::GetLockName
2138-1848:710956734.931 : => CNT96226::VenderCmd_GetData
2138-1848:710956735.066 : iCmd = 3, nBytes = 2
2138-1848:710957159.046 : 0000 : 06 38 
2138-1848:710957159.311 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710957159.466 : => CNT96226::VenderCmd_GetData
2138-1848:710957159.594 : iCmd = 4, nBytes = 2
2138-1848:710957483.979 : 0000 : 07 07 
2138-1848:710957484.237 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710957484.437 : Device 0 USB ID = 0638 : 0707
2138-1848:710957484.618 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710957484.772 : IO Send command 10 bytes
2138-1848:710957484.897 : => CNT96226::VenderCmd_SetData
2138-1848:710957485.031 : iCmd = 0, nBytes = 10
2138-1848:710957485.255 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710957691.898 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710957692.134 : => CNT96226::VenderCmd_GetData
2138-1848:710957692.270 : iCmd = 0, nBytes = 165
2138-1848:710957912.537 : skip dump 37 bytes
2138-1848:710957912.973 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710957913.275 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710957913.560 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710957913.840 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710957914.117 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710957914.404 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710957914.672 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710957914.938 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710957915.078 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710957915.215 : => CNT96226::VenderCmd_GetData
2138-1848:710957915.553 : iCmd = 1, nBytes = 4
2138-1848:710958112.753 : 0000 : 00 00 00 00 
2138-1848:710958112.936 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710958113.078 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710958113.206 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710958113.355 : IO Send command 10 bytes
2138-1848:710958113.469 : => CNT96226::VenderCmd_SetData
2138-1848:710958113.592 : iCmd = 0, nBytes = 10
2138-1848:710958113.816 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710958469.986 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710958470.315 : => CNT96226::VenderCmd_GetData
2138-1848:710958470.441 : iCmd = 0, nBytes = 128
2138-1848:710958686.310 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710958686.692 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710958687.003 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710958687.294 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710958687.567 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710958687.834 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710958688.105 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710958688.366 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710958688.514 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710958688.659 : => CNT96226::VenderCmd_GetData
2138-1848:710958688.782 : iCmd = 1, nBytes = 4
2138-1848:710958905.961 : 0000 : 00 00 00 00 
2138-1848:710958906.231 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710958906.379 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710958906.725 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710958906.882 : => CNT96226::Close
2138-1848:710958914.681 : <= CNT96226::Close ret = 1
2138-1848:710958914.929 : <= CNT96226::~CNT96226
2138-1848:710958915.120 : <= CAsicIO::GetDeviceList
2138-1848:710958915.889 : => IoObject::SetTimeout
2138-1848:710958916.024 : Timeout--> In = 0 Out = 0
2138-1848:710958916.151 : <= IoObject::SetTimeout
2138-1848:710958916.289 : => CAsicIO::CAsicIO
2138-1848:710958916.446 : => CNT96226::CNT96226
2138-1848:710958916.567 : => CNT96226::Open
2138-1848:710958960.371 : <= CNT96226::Open ret = 1
2138-1848:710958960.827 : => CNT96226::Initialize
2138-1848:710958961.271 : <= CNT96226::Initialize ret = 1
2138-1848:710958961.408 : <= CNT96226::CNT96226
2138-1848:710958961.525 : <= CAsicIO::CAsicIO
2138-1848:710958961.643 : => CAsicIO::InitializeDevice
2138-1848:710958961.788 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710958969.621 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710958969.868 : => IoObject::GetLockName
2138-1848:710958969.992 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710958970.141 : <= IoObject::GetLockName
2138-1848:710958970.987 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710958971.150 : IO Send command 10 bytes
2138-1848:710958971.270 : => CNT96226::VenderCmd_SetData
2138-1848:710958971.399 : iCmd = 0, nBytes = 10
2138-1848:710958971.636 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710959327.596 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710959327.872 : => CNT96226::VenderCmd_GetData
2138-1848:710959328.022 : iCmd = 0, nBytes = 128
2138-1848:710959548.413 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710959548.851 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710959549.150 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710959549.425 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710959549.698 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710959549.963 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710959550.231 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710959550.503 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710959550.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710959551.086 : => CNT96226::VenderCmd_GetData
2138-1848:710959551.215 : iCmd = 1, nBytes = 4
2138-1848:710959768.235 : 0000 : 00 00 00 00 
2138-1848:710959768.486 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710959768.650 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710959768.797 : => CNT96226::VenderCmd_GetData
2138-1848:710959768.930 : iCmd = 3, nBytes = 2
2138-1848:710960159.298 : 0000 : 06 38 
2138-1848:710960159.561 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710960159.713 : => CNT96226::VenderCmd_GetData
2138-1848:710960159.842 : iCmd = 4, nBytes = 2
2138-1848:710960491.235 : 0000 : 07 07 
2138-1848:710960491.507 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710960491.816 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710960492.025 : => IoObject::InitializeDevice
2138-1848:710960492.225 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710960493.434 : <= IoObject::InitializeDevice ret = 1
2138-1848:710960493.600 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710960494.564 : => FindScanner
2138-1848:710960494.679 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710960494.814 : <= FindScanner ret = 1
2138-1848:710960494.941 : => IoObject::IoLockStart
2138-1848:710960495.125 : => CAsicIO::CheckDevice
2138-1848:710960495.246 : => CNT96226::ConnectIsAvailable
2138-1848:710960518.889 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710960519.093 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710960519.218 : <= IoObject::IoLockStart
2138-1848:710960519.341 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710960519.490 : IO Send command 10 bytes
2138-1848:710960519.674 : => CNT96226::VenderCmd_SetData
2138-1848:710960519.794 : iCmd = 0, nBytes = 10
2138-1848:710960520.019 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710960725.705 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710960725.827 : System send command 10 bytes + data 0 bytes
2138-1848:710960725.906 : IO total need to receive data 5 bytes
2138-1848:710960725.983 : => CNT96226::VenderCmd_GetData
2138-1848:710960726.054 : iCmd = 0, nBytes = 5
2138-1848:710960917.824 : 0000 : 06 00 02 02 ab 
2138-1848:710960917.989 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710960918.073 : System total receive data 5 bytes
2138-1848:710960918.148 : => CNT96226::VenderCmd_GetData
2138-1848:710960918.220 : iCmd = 1, nBytes = 4
2138-1848:710961121.076 : 0000 : 00 00 00 00 
2138-1848:710961121.202 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710961121.344 : <= CAsicIO::DoIo ret = 1
2138-1848:710961121.425 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710961121.506 : IO Send command 10 bytes
2138-1848:710961121.615 : => CNT96226::VenderCmd_SetData
2138-1848:710961121.690 : iCmd = 0, nBytes = 10
2138-1848:710961121.811 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710961321.406 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710961321.568 : System send command 10 bytes + data 0 bytes
2138-1848:710961321.658 : IO total need to receive data 165 bytes
2138-1848:710961321.740 : => CNT96226::VenderCmd_GetData
2138-1848:710961321.808 : iCmd = 0, nBytes = 165
2138-1848:710961511.382 : skip dump 37 bytes
2138-1848:710961511.675 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710961511.848 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710961512.011 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710961512.168 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710961512.323 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710961512.479 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710961512.631 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710961512.776 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710961512.855 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710961512.931 : System total receive data 165 bytes
2138-1848:710961513.005 : => CNT96226::VenderCmd_GetData
2138-1848:710961513.234 : iCmd = 1, nBytes = 4
2138-1848:710961720.195 : 0000 : 00 00 00 00 
2138-1848:710961720.317 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710961720.462 : <= CAsicIO::DoIo ret = 1
2138-1848:710961720.541 : Dump Inquiry
2138-1848:710961720.696 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710961720.863 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710961721.026 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710961721.187 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710961721.344 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710961721.499 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710961721.645 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710961721.790 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710961721.941 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710961722.091 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710961722.194 : 00a0 : 00 00 00 00 00 
2138-1848:710961722.275 : => ReadNVMDataInternal
2138-1848:710961722.521 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710961722.601 : IO Send command 10 bytes
2138-1848:710961722.693 : => CNT96226::VenderCmd_SetData
2138-1848:710961722.758 : iCmd = 0, nBytes = 10
2138-1848:710961722.878 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710962066.248 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710962066.475 : System send command 10 bytes + data 0 bytes
2138-1848:710962066.570 : IO total need to receive data 128 bytes
2138-1848:710962066.654 : => CNT96226::VenderCmd_GetData
2138-1848:710962066.729 : iCmd = 0, nBytes = 128
2138-1848:710962268.365 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710962268.571 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710962268.734 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710962268.895 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710962269.044 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710962269.196 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710962269.343 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710962269.493 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710962269.576 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710962269.657 : System total receive data 128 bytes
2138-1848:710962269.734 : => CNT96226::VenderCmd_GetData
2138-1848:710962269.802 : iCmd = 1, nBytes = 4
2138-1848:710962450.422 : 0000 : 00 00 00 00 
2138-1848:710962450.595 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710962450.788 : <= CAsicIO::DoIo ret = 1
2138-1848:710962450.876 : NVMData.PadScanCount = 0
2138-1848:710962450.946 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710962451.017 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710962451.087 : NVMData.FlatbedScanCount = 0
2138-1848:710962451.153 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710962451.217 : NVMData.SideEdgeFletbed = 0
2138-1848:710962451.286 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710962451.355 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710962451.423 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710962451.489 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710962451.554 : NVMData.BornMonth = 0
2138-1848:710962451.614 : NVMData.BornDay = 0
2138-1848:710962451.674 : NVMData.BornYear = 0
2138-1848:710962451.734 : NVMData.FirstScanMonth = 5
2138-1848:710962451.797 : NVMData.FirstScanDay = 18
2138-1848:710962451.861 : NVMData.FirstScanYear = 2020
2138-1848:710962451.923 : NVMData.VerticalMagnification = 0
2138-1848:710962451.992 : NVMData.HorizontalMagnification = 0
2138-1848:710962452.056 : NVMData.PowerSavingTime = 15
2138-1848:710962452.123 : NVMData.SN = A094165189010062
2138-1848:710962452.182 : NVMData.AutoFeed = 0
2138-1848:710962452.242 : NVMData.CCDType = 0
2138-1848:710962452.512 : NVMData.ScanSpeed = 0
2138-1848:710962452.578 : NVMData.RollerCount = 0
2138-1848:710962452.640 : NVMData.MultifeedCount = 0
2138-1848:710962452.701 : NVMData.JamCount = 0
2138-1848:710962452.761 : NVMData.IdentifyInfo = 
2138-1848:710962452.823 : NVMData.FormalName = 
2138-1848:710962452.881 : NVMData.ReservedB = 0
2138-1848:710962452.943 : NVMData.FunctionCode = 0
2138-1848:710962453.005 : NVMData.PreFeed = 0
2138-1848:710962453.064 : NVMData.PreFeedTime = 0
2138-1848:710962453.123 : NVMData.ButtonNumber = 0
2138-1848:710962453.183 : NVMData.PowerOffTime = 0
2138-1848:710962453.246 : <= ReadNVMDataInternal ret = 1
2138-1848:710962453.332 : => IoObject::IoLockEnd
2138-1848:710962453.419 : <= IoObject::IoLockEnd
2138-1848:710962453.478 : <= InitializeScanner ret = 1
2138-1848:710962453.553 : => GetLogicalScannerAbilityEx
2138-1848:710962453.620 : => IoObject::IoLockStart
2138-1848:710962453.718 : => CAsicIO::CheckDevice
2138-1848:710962453.785 : => CNT96226::ConnectIsAvailable
2138-1848:710962473.175 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710962473.308 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710962473.385 : <= IoObject::IoLockStart
2138-1848:710962473.456 : => IoObject::IoLockEnd
2138-1848:710962473.560 : <= IoObject::IoLockEnd
2138-1848:710962473.691 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710962473.783 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710962659.370 : => ReadNVMData
2138-1848:710962659.570 : => IoObject::IoLockStart
2138-1848:710962659.722 : => CAsicIO::CheckDevice
2138-1848:710962659.791 : => CNT96226::ConnectIsAvailable
2138-1848:710962684.514 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710962684.651 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710962684.724 : <= IoObject::IoLockStart
2138-1848:710962684.803 : => ReadNVMDataInternal
2138-1848:710962684.886 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710962684.967 : IO Send command 10 bytes
2138-1848:710962685.153 : => CNT96226::VenderCmd_SetData
2138-1848:710962685.222 : iCmd = 0, nBytes = 10
2138-1848:710962685.354 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710963030.402 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710963030.606 : System send command 10 bytes + data 0 bytes
2138-1848:710963030.693 : IO total need to receive data 128 bytes
2138-1848:710963030.775 : => CNT96226::VenderCmd_GetData
2138-1848:710963030.847 : iCmd = 0, nBytes = 128
2138-1848:710963234.931 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710963235.147 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710963235.324 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710963235.490 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710963235.647 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710963235.796 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710963235.943 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710963236.088 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710963236.172 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710963236.245 : System total receive data 128 bytes
2138-1848:710963236.322 : => CNT96226::VenderCmd_GetData
2138-1848:710963236.387 : iCmd = 1, nBytes = 4
2138-1848:710963408.907 : 0000 : 00 00 00 00 
2138-1848:710963409.071 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710963409.273 : <= CAsicIO::DoIo ret = 1
2138-1848:710963409.363 : NVMData.PadScanCount = 0
2138-1848:710963409.433 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710963409.503 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710963409.572 : NVMData.FlatbedScanCount = 0
2138-1848:710963409.639 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710963409.702 : NVMData.SideEdgeFletbed = 0
2138-1848:710963409.766 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710963409.831 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710963409.898 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710963410.134 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710963410.203 : NVMData.BornMonth = 0
2138-1848:710963410.268 : NVMData.BornDay = 0
2138-1848:710963410.328 : NVMData.BornYear = 0
2138-1848:710963410.384 : NVMData.FirstScanMonth = 5
2138-1848:710963410.448 : NVMData.FirstScanDay = 18
2138-1848:710963410.511 : NVMData.FirstScanYear = 2020
2138-1848:710963410.579 : NVMData.VerticalMagnification = 0
2138-1848:710963410.648 : NVMData.HorizontalMagnification = 0
2138-1848:710963410.715 : NVMData.PowerSavingTime = 15
2138-1848:710963410.779 : NVMData.SN = A094165189010062
2138-1848:710963410.840 : NVMData.AutoFeed = 0
2138-1848:710963410.901 : NVMData.CCDType = 0
2138-1848:710963410.958 : NVMData.ScanSpeed = 0
2138-1848:710963411.022 : NVMData.RollerCount = 0
2138-1848:710963411.088 : NVMData.MultifeedCount = 0
2138-1848:710963411.149 : NVMData.JamCount = 0
2138-1848:710963411.209 : NVMData.IdentifyInfo = 
2138-1848:710963411.269 : NVMData.FormalName = 
2138-1848:710963411.330 : NVMData.ReservedB = 0
2138-1848:710963411.390 : NVMData.FunctionCode = 0
2138-1848:710963411.450 : NVMData.PreFeed = 0
2138-1848:710963411.508 : NVMData.PreFeedTime = 0
2138-1848:710963411.570 : NVMData.ButtonNumber = 0
2138-1848:710963411.631 : NVMData.PowerOffTime = 0
2138-1848:710963411.691 : <= ReadNVMDataInternal ret = 1
2138-1848:710963411.766 : => IoObject::IoLockEnd
2138-1848:710963411.851 : <= IoObject::IoLockEnd
2138-1848:710963411.909 : <= ReadNVMData ret = 1
2138-1848:710963930.526 : => TerminateDriver
2138-1848:710963930.747 : => CAsicIO::~CAsicIO,pStage=144444488
2138-1848:710963930.840 : => CNT96226::Close
2138-1848:710963935.831 : <= CNT96226::Close ret = 1
2138-1848:710963935.935 : <= CAsicIO::~CAsicIO
2138-1848:710963936.007 : => IoObject::IoLockEnd
2138-1848:710963936.074 : <= IoObject::IoLockEnd
2138-1848:710963936.135 : => IoObject::TerminateDevice
2138-1848:710963936.203 : => IoObject::IoLockEnd
2138-1848:710963936.267 : <= IoObject::IoLockEnd
2138-1848:710963936.378 : <= IoObject::TerminateDevice
2138-1848:710963936.625 : <= TerminateDriver ret = 1
2138-1848:710966313.815 : ============Debug Start==========
2138-1848:710966314.131 : Date : 2020/5/18 09:48:40
2138-1848:710966314.215 : Process ID : 2138
2138-1848:710966314.560 : Windows : Version 10.0 build 18363 
2138-1848:710966315.077 : MemoryStatus.dwMemoryLoad : 30
2138-1848:710966315.145 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:710966315.214 : MemoryStatus.ullAvailPhys : 5854461952
2138-1848:710966315.275 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:710966315.342 : MemoryStatus.ullAvailPageFile : 7283572736
2138-1848:710966315.411 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:710966315.478 : MemoryStatus.ullAvailVirtual : 1709383680
2138-1848:710966315.543 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:710966315.656 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:710966315.718 : CPU Family 6 Model 10 Stepping 7
2138-1848:710966315.963 : CPU Count : 4
2138-1848:710966316.015 : CPU Frequency : 100.000 Mhz
2138-1848:710966320.837 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:710966320.988 : => InitializeDriver
2138-1848:710966321.245 : <= InitializeDriver ret = 1
2138-1848:710968666.527 : => InitializeScanner
2138-1848:710968666.818 : => CAsicIO::GetDeviceList
2138-1848:710968667.572 : => CNT96226::CNT96226
2138-1848:710968667.633 : => CNT96226::Open
2138-1848:710968695.446 : <= CNT96226::Open ret = 1
2138-1848:710968695.568 : => CNT96226::Initialize
2138-1848:710968695.795 : <= CNT96226::Initialize ret = 1
2138-1848:710968695.857 : <= CNT96226::CNT96226
2138-1848:710968695.917 : => CNT96226::EnumAvailableDevice
2138-1848:710968699.515 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:710968699.604 : DeviceHandleTable[ 0 ] = 256
2138-1848:710968699.672 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:710972471.546 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:710972472.676 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710972480.854 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710972481.080 : => IoObject::GetLockName
2138-1848:710972481.206 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710972481.357 : <= IoObject::GetLockName
2138-1848:710972482.190 : => CNT96226::VenderCmd_GetData
2138-1848:710972482.326 : iCmd = 3, nBytes = 2
2138-1848:710972905.398 : 0000 : 06 38 
2138-1848:710972905.682 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710972905.841 : => CNT96226::VenderCmd_GetData
2138-1848:710972905.968 : iCmd = 4, nBytes = 2
2138-1848:710973223.281 : 0000 : 07 07 
2138-1848:710973223.484 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710973223.662 : Device 0 USB ID = 0638 : 0707
2138-1848:710973223.836 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:710973223.978 : IO Send command 10 bytes
2138-1848:710973224.097 : => CNT96226::VenderCmd_SetData
2138-1848:710973224.219 : iCmd = 0, nBytes = 10
2138-1848:710973224.446 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710973438.887 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710973439.168 : => CNT96226::VenderCmd_GetData
2138-1848:710973439.301 : iCmd = 0, nBytes = 165
2138-1848:710973647.566 : skip dump 37 bytes
2138-1848:710973647.951 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710973648.253 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710973648.725 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710973649.011 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710973649.283 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710973649.557 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710973649.822 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710973650.080 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710973650.218 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710973650.358 : => CNT96226::VenderCmd_GetData
2138-1848:710973650.696 : iCmd = 1, nBytes = 4
2138-1848:710973861.210 : 0000 : 00 00 00 00 
2138-1848:710973861.396 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710973861.510 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710973861.615 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710973861.727 : IO Send command 10 bytes
2138-1848:710973861.821 : => CNT96226::VenderCmd_SetData
2138-1848:710973861.922 : iCmd = 0, nBytes = 10
2138-1848:710973862.381 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710974224.733 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710974225.029 : => CNT96226::VenderCmd_GetData
2138-1848:710974225.166 : iCmd = 0, nBytes = 128
2138-1848:710974439.256 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710974439.529 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710974439.706 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710974439.876 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710974440.040 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710974440.201 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710974440.358 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710974440.517 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710974440.597 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710974440.685 : => CNT96226::VenderCmd_GetData
2138-1848:710974440.758 : iCmd = 1, nBytes = 4
2138-1848:710974645.988 : 0000 : 00 00 00 00 
2138-1848:710974646.103 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710974646.184 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710974646.363 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:710974646.456 : => CNT96226::Close
2138-1848:710974651.253 : <= CNT96226::Close ret = 1
2138-1848:710974651.358 : <= CNT96226::~CNT96226
2138-1848:710974651.473 : <= CAsicIO::GetDeviceList
2138-1848:710974651.967 : => IoObject::SetTimeout
2138-1848:710974652.042 : Timeout--> In = 0 Out = 0
2138-1848:710974652.115 : <= IoObject::SetTimeout
2138-1848:710974652.203 : => CAsicIO::CAsicIO
2138-1848:710974652.285 : => CNT96226::CNT96226
2138-1848:710974652.355 : => CNT96226::Open
2138-1848:710974680.439 : <= CNT96226::Open ret = 1
2138-1848:710974680.581 : => CNT96226::Initialize
2138-1848:710974680.842 : <= CNT96226::Initialize ret = 1
2138-1848:710974680.921 : <= CNT96226::CNT96226
2138-1848:710974680.990 : <= CAsicIO::CAsicIO
2138-1848:710974681.066 : => CAsicIO::InitializeDevice
2138-1848:710974681.160 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:710974686.043 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:710974686.194 : => IoObject::GetLockName
2138-1848:710974686.269 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:710974686.360 : <= IoObject::GetLockName
2138-1848:710974686.931 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:710974687.027 : IO Send command 10 bytes
2138-1848:710974687.098 : => CNT96226::VenderCmd_SetData
2138-1848:710974687.172 : iCmd = 0, nBytes = 10
2138-1848:710974687.314 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710975032.112 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710975032.321 : => CNT96226::VenderCmd_GetData
2138-1848:710975032.417 : iCmd = 0, nBytes = 128
2138-1848:710975232.269 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710975232.487 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710975232.660 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710975232.828 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710975232.983 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710975233.143 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710975233.296 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710975233.452 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710975233.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710975233.766 : => CNT96226::VenderCmd_GetData
2138-1848:710975233.842 : iCmd = 1, nBytes = 4
2138-1848:710975435.081 : 0000 : 00 00 00 00 
2138-1848:710975435.244 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710975435.332 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:710975435.411 : => CNT96226::VenderCmd_GetData
2138-1848:710975435.486 : iCmd = 3, nBytes = 2
2138-1848:710975816.241 : 0000 : 06 38 
2138-1848:710975816.400 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710975816.496 : => CNT96226::VenderCmd_GetData
2138-1848:710975816.580 : iCmd = 4, nBytes = 2
2138-1848:710976123.020 : 0000 : 07 07 
2138-1848:710976123.176 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710976123.349 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:710976123.488 : => IoObject::InitializeDevice
2138-1848:710976123.621 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:710976124.495 : <= IoObject::InitializeDevice ret = 1
2138-1848:710976124.595 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:710976125.285 : => FindScanner
2138-1848:710976125.365 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:710976125.448 : <= FindScanner ret = 1
2138-1848:710976125.526 : => IoObject::IoLockStart
2138-1848:710976125.634 : => CAsicIO::CheckDevice
2138-1848:710976125.707 : => CNT96226::ConnectIsAvailable
2138-1848:710976149.538 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710976149.659 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710976149.735 : <= IoObject::IoLockStart
2138-1848:710976149.814 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710976149.899 : IO Send command 10 bytes
2138-1848:710976150.002 : => CNT96226::VenderCmd_SetData
2138-1848:710976150.076 : iCmd = 0, nBytes = 10
2138-1848:710976150.204 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:710976341.986 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710976342.170 : System send command 10 bytes + data 0 bytes
2138-1848:710976342.264 : IO total need to receive data 5 bytes
2138-1848:710976342.338 : => CNT96226::VenderCmd_GetData
2138-1848:710976342.415 : iCmd = 0, nBytes = 5
2138-1848:710976552.270 : 0000 : 06 00 02 02 ab 
2138-1848:710976552.416 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710976552.502 : System total receive data 5 bytes
2138-1848:710976552.581 : => CNT96226::VenderCmd_GetData
2138-1848:710976552.651 : iCmd = 1, nBytes = 4
2138-1848:710976739.523 : 0000 : 00 00 00 00 
2138-1848:710976739.649 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710976739.812 : <= CAsicIO::DoIo ret = 1
2138-1848:710976739.891 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:710976739.975 : IO Send command 10 bytes
2138-1848:710976740.104 : => CNT96226::VenderCmd_SetData
2138-1848:710976740.176 : iCmd = 0, nBytes = 10
2138-1848:710976740.309 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:710976913.864 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710976914.056 : System send command 10 bytes + data 0 bytes
2138-1848:710976914.147 : IO total need to receive data 165 bytes
2138-1848:710976914.230 : => CNT96226::VenderCmd_GetData
2138-1848:710976914.305 : iCmd = 0, nBytes = 165
2138-1848:710977087.723 : skip dump 37 bytes
2138-1848:710977087.954 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710977088.132 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710977088.311 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710977088.484 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710977088.648 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710977088.820 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710977088.976 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977089.141 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977089.225 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710977089.302 : System total receive data 165 bytes
2138-1848:710977089.380 : => CNT96226::VenderCmd_GetData
2138-1848:710977089.574 : iCmd = 1, nBytes = 4
2138-1848:710977233.893 : 0000 : 00 00 00 00 
2138-1848:710977234.034 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710977234.175 : <= CAsicIO::DoIo ret = 1
2138-1848:710977234.252 : Dump Inquiry
2138-1848:710977234.404 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:710977234.575 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:710977234.735 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:710977234.900 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:710977235.060 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:710977235.224 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:710977235.379 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977235.533 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977235.693 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:710977235.855 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:710977235.964 : 00a0 : 00 00 00 00 00 
2138-1848:710977236.051 : => ReadNVMDataInternal
2138-1848:710977236.294 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710977236.378 : IO Send command 10 bytes
2138-1848:710977236.491 : => CNT96226::VenderCmd_SetData
2138-1848:710977236.562 : iCmd = 0, nBytes = 10
2138-1848:710977236.688 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710977546.717 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710977547.162 : System send command 10 bytes + data 0 bytes
2138-1848:710977547.253 : IO total need to receive data 128 bytes
2138-1848:710977547.343 : => CNT96226::VenderCmd_GetData
2138-1848:710977547.418 : iCmd = 0, nBytes = 128
2138-1848:710977729.264 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977729.501 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977729.682 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710977729.850 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710977730.011 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710977730.164 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977730.319 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977730.476 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710977730.561 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710977730.648 : System total receive data 128 bytes
2138-1848:710977730.731 : => CNT96226::VenderCmd_GetData
2138-1848:710977730.800 : iCmd = 1, nBytes = 4
2138-1848:710977875.886 : 0000 : 00 00 00 00 
2138-1848:710977876.018 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710977876.228 : <= CAsicIO::DoIo ret = 1
2138-1848:710977876.311 : NVMData.PadScanCount = 0
2138-1848:710977876.384 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710977876.452 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710977876.524 : NVMData.FlatbedScanCount = 0
2138-1848:710977876.602 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710977876.668 : NVMData.SideEdgeFletbed = 0
2138-1848:710977876.739 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710977876.809 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710977876.881 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710977876.953 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710977877.023 : NVMData.BornMonth = 0
2138-1848:710977877.085 : NVMData.BornDay = 0
2138-1848:710977877.149 : NVMData.BornYear = 0
2138-1848:710977877.211 : NVMData.FirstScanMonth = 5
2138-1848:710977877.281 : NVMData.FirstScanDay = 18
2138-1848:710977877.351 : NVMData.FirstScanYear = 2020
2138-1848:710977877.416 : NVMData.VerticalMagnification = 0
2138-1848:710977877.492 : NVMData.HorizontalMagnification = 0
2138-1848:710977877.564 : NVMData.PowerSavingTime = 15
2138-1848:710977877.632 : NVMData.SN = A094165189010062
2138-1848:710977877.695 : NVMData.AutoFeed = 0
2138-1848:710977877.758 : NVMData.CCDType = 0
2138-1848:710977877.997 : NVMData.ScanSpeed = 0
2138-1848:710977878.064 : NVMData.RollerCount = 0
2138-1848:710977878.130 : NVMData.MultifeedCount = 0
2138-1848:710977878.197 : NVMData.JamCount = 0
2138-1848:710977878.261 : NVMData.IdentifyInfo = 
2138-1848:710977878.327 : NVMData.FormalName = 
2138-1848:710977878.393 : NVMData.ReservedB = 0
2138-1848:710977878.456 : NVMData.FunctionCode = 0
2138-1848:710977878.520 : NVMData.PreFeed = 0
2138-1848:710977878.583 : NVMData.PreFeedTime = 0
2138-1848:710977878.645 : NVMData.ButtonNumber = 0
2138-1848:710977878.711 : NVMData.PowerOffTime = 0
2138-1848:710977878.781 : <= ReadNVMDataInternal ret = 1
2138-1848:710977878.893 : => IoObject::IoLockEnd
2138-1848:710977878.984 : <= IoObject::IoLockEnd
2138-1848:710977879.049 : <= InitializeScanner ret = 1
2138-1848:710979091.385 : => GetLogicalScannerAbility
2138-1848:710979091.607 : => IoObject::IoLockStart
2138-1848:710979091.746 : => CAsicIO::CheckDevice
2138-1848:710979091.820 : => CNT96226::ConnectIsAvailable
2138-1848:710979115.509 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710979115.855 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710979115.917 : <= IoObject::IoLockStart
2138-1848:710979115.987 : => IoObject::IoLockEnd
2138-1848:710979116.089 : <= IoObject::IoLockEnd
2138-1848:710979116.170 : <= GetLogicalScannerAbility ret = 1
2138-1848:710982383.673 : => GetLogicalScannerAbilityEx
2138-1848:710982383.883 : => IoObject::IoLockStart
2138-1848:710982384.036 : => CAsicIO::CheckDevice
2138-1848:710982384.100 : => CNT96226::ConnectIsAvailable
2138-1848:710982414.189 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710982414.623 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710982414.689 : <= IoObject::IoLockStart
2138-1848:710982414.753 : => IoObject::IoLockEnd
2138-1848:710982414.863 : <= IoObject::IoLockEnd
2138-1848:710982414.991 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:710982415.074 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:710989554.154 : => ReadNVMData
2138-1848:710989554.361 : => IoObject::IoLockStart
2138-1848:710989554.509 : => CAsicIO::CheckDevice
2138-1848:710989554.577 : => CNT96226::ConnectIsAvailable
2138-1848:710989579.609 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:710989579.736 : <= CAsicIO::CheckDevice ret = 1
2138-1848:710989579.812 : <= IoObject::IoLockStart
2138-1848:710989580.116 : => ReadNVMDataInternal
2138-1848:710989580.183 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:710989580.259 : IO Send command 10 bytes
2138-1848:710989580.406 : => CNT96226::VenderCmd_SetData
2138-1848:710989580.467 : iCmd = 0, nBytes = 10
2138-1848:710989580.586 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:710989907.225 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:710989907.420 : System send command 10 bytes + data 0 bytes
2138-1848:710989907.505 : IO total need to receive data 128 bytes
2138-1848:710989907.579 : => CNT96226::VenderCmd_GetData
2138-1848:710989907.650 : iCmd = 0, nBytes = 128
2138-1848:710990030.944 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710990031.168 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710990031.315 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:710990031.455 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:710990031.592 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:710990031.724 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710990031.861 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710990031.994 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:710990032.065 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710990032.137 : System total receive data 128 bytes
2138-1848:710990032.207 : => CNT96226::VenderCmd_GetData
2138-1848:710990032.266 : iCmd = 1, nBytes = 4
2138-1848:710990185.536 : 0000 : 00 00 00 00 
2138-1848:710990185.667 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:710990185.856 : <= CAsicIO::DoIo ret = 1
2138-1848:710990186.038 : NVMData.PadScanCount = 0
2138-1848:710990186.102 : NVMData.ADFSingleModeScanCount = 0
2138-1848:710990186.165 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:710990186.229 : NVMData.FlatbedScanCount = 0
2138-1848:710990186.303 : NVMData.LeadingEdgeFletbed = 0
2138-1848:710990186.360 : NVMData.SideEdgeFletbed = 0
2138-1848:710990186.422 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:710990186.483 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:710990186.545 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:710990186.605 : NVMData.SideEdgeADFRearPage = 0
2138-1848:710990186.664 : NVMData.BornMonth = 0
2138-1848:710990186.720 : NVMData.BornDay = 0
2138-1848:710990186.777 : NVMData.BornYear = 0
2138-1848:710990186.829 : NVMData.FirstScanMonth = 5
2138-1848:710990186.887 : NVMData.FirstScanDay = 18
2138-1848:710990186.945 : NVMData.FirstScanYear = 2020
2138-1848:710990187.005 : NVMData.VerticalMagnification = 0
2138-1848:710990187.065 : NVMData.HorizontalMagnification = 0
2138-1848:710990187.128 : NVMData.PowerSavingTime = 15
2138-1848:710990187.188 : NVMData.SN = A094165189010062
2138-1848:710990187.244 : NVMData.AutoFeed = 0
2138-1848:710990187.296 : NVMData.CCDType = 0
2138-1848:710990187.352 : NVMData.ScanSpeed = 0
2138-1848:710990187.403 : NVMData.RollerCount = 0
2138-1848:710990187.456 : NVMData.MultifeedCount = 0
2138-1848:710990187.508 : NVMData.JamCount = 0
2138-1848:710990187.559 : NVMData.IdentifyInfo = 
2138-1848:710990187.614 : NVMData.FormalName = 
2138-1848:710990187.665 : NVMData.ReservedB = 0
2138-1848:710990187.720 : NVMData.FunctionCode = 0
2138-1848:710990187.775 : NVMData.PreFeed = 0
2138-1848:710990187.827 : NVMData.PreFeedTime = 0
2138-1848:710990187.879 : NVMData.ButtonNumber = 0
2138-1848:710990187.932 : NVMData.PowerOffTime = 0
2138-1848:710990187.986 : <= ReadNVMDataInternal ret = 1
2138-1848:710990188.053 : => IoObject::IoLockEnd
2138-1848:710990188.129 : <= IoObject::IoLockEnd
2138-1848:710990188.180 : <= ReadNVMData ret = 1
2138-1848:711000072.211 : => GetADFStatus
2138-1848:711000072.634 : => IoObject::IoLockStart
2138-1848:711000072.785 : => CAsicIO::CheckDevice
2138-1848:711000072.852 : => CNT96226::ConnectIsAvailable
2138-1848:711000086.769 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711000086.874 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711000086.937 : <= IoObject::IoLockStart
2138-1848:711000087.005 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711000087.087 : IO Send command 10 bytes
2138-1848:711000087.241 : => CNT96226::VenderCmd_SetData
2138-1848:711000087.303 : iCmd = 0, nBytes = 10
2138-1848:711000087.418 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711000241.878 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711000242.359 : System send command 10 bytes + data 0 bytes
2138-1848:711000242.450 : IO total need to receive data 2 bytes
2138-1848:711000242.521 : => CNT96226::VenderCmd_GetData
2138-1848:711000242.588 : iCmd = 0, nBytes = 2
2138-1848:711000400.015 : 0000 : 01 00 
2138-1848:711000400.118 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711000400.192 : System total receive data 2 bytes
2138-1848:711000400.261 : => CNT96226::VenderCmd_GetData
2138-1848:711000400.321 : iCmd = 1, nBytes = 4
2138-1848:711000512.117 : 0000 : 00 00 00 00 
2138-1848:711000512.236 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711000512.399 : <= CAsicIO::DoIo ret = 1
2138-1848:711000512.468 : Return status = 1
2138-1848:711000512.532 : => IoObject::IoLockEnd
2138-1848:711000512.608 : <= IoObject::IoLockEnd
2138-1848:711000512.662 : <= GetADFStatus ret = 1
2138-1848:711002867.824 : => GetADFStatus
2138-1848:711002868.037 : => IoObject::IoLockStart
2138-1848:711002868.173 : => CAsicIO::CheckDevice
2138-1848:711002868.242 : => CNT96226::ConnectIsAvailable
2138-1848:711002892.022 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711002892.145 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711002892.224 : <= IoObject::IoLockStart
2138-1848:711002892.295 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711002892.496 : IO Send command 10 bytes
2138-1848:711002892.623 : => CNT96226::VenderCmd_SetData
2138-1848:711002892.686 : iCmd = 0, nBytes = 10
2138-1848:711002892.800 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711003087.571 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711003087.686 : System send command 10 bytes + data 0 bytes
2138-1848:711003087.760 : IO total need to receive data 2 bytes
2138-1848:711003087.829 : => CNT96226::VenderCmd_GetData
2138-1848:711003087.887 : iCmd = 0, nBytes = 2
2138-1848:711003271.057 : 0000 : 01 00 
2138-1848:711003271.181 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711003271.253 : System total receive data 2 bytes
2138-1848:711003271.315 : => CNT96226::VenderCmd_GetData
2138-1848:711003271.374 : iCmd = 1, nBytes = 4
2138-1848:711003479.781 : 0000 : 00 00 00 00 
2138-1848:711003479.870 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711003480.019 : <= CAsicIO::DoIo ret = 1
2138-1848:711003480.090 : Return status = 1
2138-1848:711003480.154 : => IoObject::IoLockEnd
2138-1848:711003480.229 : <= IoObject::IoLockEnd
2138-1848:711003480.286 : <= GetADFStatus ret = 1
2138-1848:711005289.482 : => TerminateDriver
2138-1848:711005289.691 : => CAsicIO::~CAsicIO,pStage=204737608
2138-1848:711005289.773 : => CNT96226::Close
2138-1848:711005295.427 : <= CNT96226::Close ret = 1
2138-1848:711005295.515 : <= CAsicIO::~CAsicIO
2138-1848:711005295.575 : => IoObject::IoLockEnd
2138-1848:711005295.858 : <= IoObject::IoLockEnd
2138-1848:711005295.918 : => IoObject::TerminateDevice
2138-1848:711005295.979 : => IoObject::IoLockEnd
2138-1848:711005296.038 : <= IoObject::IoLockEnd
2138-1848:711005296.134 : <= IoObject::TerminateDevice
2138-1848:711005296.358 : <= TerminateDriver ret = 1
2138-1848:711015502.811 : ============Debug Start==========
2138-1848:711015503.138 : Date : 2020/5/18 09:48:42
2138-1848:711015503.229 : Process ID : 2138
2138-1848:711015503.571 : Windows : Version 10.0 build 18363 
2138-1848:711015504.079 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711015504.143 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711015504.212 : MemoryStatus.ullAvailPhys : 5856464896
2138-1848:711015504.280 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711015504.347 : MemoryStatus.ullAvailPageFile : 7285170176
2138-1848:711015504.415 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711015504.478 : MemoryStatus.ullAvailVirtual : 1708912640
2138-1848:711015504.544 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711015504.650 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711015504.716 : CPU Family 6 Model 10 Stepping 7
2138-1848:711015504.984 : CPU Count : 4
2138-1848:711015505.038 : CPU Frequency : 100.000 Mhz
2138-1848:711015509.844 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711015509.986 : => InitializeDriver
2138-1848:711015510.236 : <= InitializeDriver ret = 1
2138-1848:711015510.300 : => InitializeScanner
2138-1848:711015510.381 : => CAsicIO::GetDeviceList
2138-1848:711015510.588 : => CNT96226::CNT96226
2138-1848:711015510.650 : => CNT96226::Open
2138-1848:711015536.443 : <= CNT96226::Open ret = 1
2138-1848:711015536.571 : => CNT96226::Initialize
2138-1848:711015536.793 : <= CNT96226::Initialize ret = 1
2138-1848:711015536.865 : <= CNT96226::CNT96226
2138-1848:711015536.928 : => CNT96226::EnumAvailableDevice
2138-1848:711015540.623 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711015540.716 : DeviceHandleTable[ 0 ] = 256
2138-1848:711015540.786 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711021541.562 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711021542.698 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711021550.887 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711021551.100 : => IoObject::GetLockName
2138-1848:711021551.223 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711021551.375 : <= IoObject::GetLockName
2138-1848:711021552.208 : => CNT96226::VenderCmd_GetData
2138-1848:711021552.346 : iCmd = 3, nBytes = 2
2138-1848:711021959.048 : 0000 : 06 38 
2138-1848:711021959.328 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711021959.492 : => CNT96226::VenderCmd_GetData
2138-1848:711021959.642 : iCmd = 4, nBytes = 2
2138-1848:711022281.373 : 0000 : 07 07 
2138-1848:711022281.633 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711022281.824 : Device 0 USB ID = 0638 : 0707
2138-1848:711022282.012 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711022282.160 : IO Send command 10 bytes
2138-1848:711022282.282 : => CNT96226::VenderCmd_SetData
2138-1848:711022282.408 : iCmd = 0, nBytes = 10
2138-1848:711022282.626 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711022492.570 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711022492.840 : => CNT96226::VenderCmd_GetData
2138-1848:711022492.972 : iCmd = 0, nBytes = 165
2138-1848:711022685.641 : skip dump 37 bytes
2138-1848:711022686.052 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711022686.346 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711022686.648 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711022686.928 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711022688.092 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711022688.397 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711022688.662 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711022688.923 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711022689.059 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711022689.193 : => CNT96226::VenderCmd_GetData
2138-1848:711022689.517 : iCmd = 1, nBytes = 4
2138-1848:711022883.283 : 0000 : 00 00 00 00 
2138-1848:711022883.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711022883.547 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711022883.632 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711022883.718 : IO Send command 10 bytes
2138-1848:711022883.793 : => CNT96226::VenderCmd_SetData
2138-1848:711022883.868 : iCmd = 0, nBytes = 10
2138-1848:711022884.003 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711023230.514 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711023230.694 : => CNT96226::VenderCmd_GetData
2138-1848:711023230.775 : iCmd = 0, nBytes = 128
2138-1848:711023441.499 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711023441.769 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711023441.943 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711023442.111 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711023442.271 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711023442.428 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711023442.586 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711023442.747 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711023442.833 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711023442.916 : => CNT96226::VenderCmd_GetData
2138-1848:711023442.997 : iCmd = 1, nBytes = 4
2138-1848:711023640.311 : 0000 : 00 00 00 00 
2138-1848:711023640.435 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711023640.518 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711023640.698 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711023640.792 : => CNT96226::Close
2138-1848:711023645.074 : <= CNT96226::Close ret = 1
2138-1848:711023645.179 : <= CNT96226::~CNT96226
2138-1848:711023645.286 : <= CAsicIO::GetDeviceList
2138-1848:711023645.803 : => IoObject::SetTimeout
2138-1848:711023645.876 : Timeout--> In = 0 Out = 0
2138-1848:711023645.948 : <= IoObject::SetTimeout
2138-1848:711023646.029 : => CAsicIO::CAsicIO
2138-1848:711023646.125 : => CNT96226::CNT96226
2138-1848:711023646.197 : => CNT96226::Open
2138-1848:711023674.577 : <= CNT96226::Open ret = 1
2138-1848:711023674.716 : => CNT96226::Initialize
2138-1848:711023674.976 : <= CNT96226::Initialize ret = 1
2138-1848:711023675.054 : <= CNT96226::CNT96226
2138-1848:711023675.125 : <= CAsicIO::CAsicIO
2138-1848:711023675.196 : => CAsicIO::InitializeDevice
2138-1848:711023675.287 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711023680.076 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711023680.230 : => IoObject::GetLockName
2138-1848:711023680.311 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711023680.395 : <= IoObject::GetLockName
2138-1848:711023680.944 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711023681.045 : IO Send command 10 bytes
2138-1848:711023681.118 : => CNT96226::VenderCmd_SetData
2138-1848:711023681.189 : iCmd = 0, nBytes = 10
2138-1848:711023681.331 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711024020.475 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711024020.668 : => CNT96226::VenderCmd_GetData
2138-1848:711024020.747 : iCmd = 0, nBytes = 128
2138-1848:711024212.556 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711024212.778 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711024212.953 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711024213.125 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711024213.284 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711024213.444 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711024213.599 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711024213.751 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711024213.834 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711024214.072 : => CNT96226::VenderCmd_GetData
2138-1848:711024214.150 : iCmd = 1, nBytes = 4
2138-1848:711024359.493 : 0000 : 00 00 00 00 
2138-1848:711024359.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711024359.807 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711024359.886 : => CNT96226::VenderCmd_GetData
2138-1848:711024359.964 : iCmd = 3, nBytes = 2
2138-1848:711024723.167 : 0000 : 06 38 
2138-1848:711024723.313 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711024723.408 : => CNT96226::VenderCmd_GetData
2138-1848:711024723.477 : iCmd = 4, nBytes = 2
2138-1848:711025005.386 : 0000 : 07 07 
2138-1848:711025005.573 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711025005.752 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711025005.884 : => IoObject::InitializeDevice
2138-1848:711025006.009 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711025006.851 : <= IoObject::InitializeDevice ret = 1
2138-1848:711025006.948 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711025007.690 : => FindScanner
2138-1848:711025007.772 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711025007.851 : <= FindScanner ret = 1
2138-1848:711025007.925 : => IoObject::IoLockStart
2138-1848:711025008.034 : => CAsicIO::CheckDevice
2138-1848:711025008.107 : => CNT96226::ConnectIsAvailable
2138-1848:711025024.291 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711025024.415 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711025024.487 : <= IoObject::IoLockStart
2138-1848:711025024.562 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711025024.649 : IO Send command 10 bytes
2138-1848:711025024.755 : => CNT96226::VenderCmd_SetData
2138-1848:711025024.828 : iCmd = 0, nBytes = 10
2138-1848:711025024.965 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711025202.185 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711025202.306 : System send command 10 bytes + data 0 bytes
2138-1848:711025202.394 : IO total need to receive data 5 bytes
2138-1848:711025202.469 : => CNT96226::VenderCmd_GetData
2138-1848:711025202.542 : iCmd = 0, nBytes = 5
2138-1848:711025376.042 : 0000 : 06 00 02 02 ab 
2138-1848:711025376.240 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711025376.335 : System total receive data 5 bytes
2138-1848:711025376.416 : => CNT96226::VenderCmd_GetData
2138-1848:711025376.487 : iCmd = 1, nBytes = 4
2138-1848:711025550.165 : 0000 : 00 00 00 00 
2138-1848:711025550.294 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711025550.459 : <= CAsicIO::DoIo ret = 1
2138-1848:711025550.535 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711025550.605 : IO Send command 10 bytes
2138-1848:711025550.714 : => CNT96226::VenderCmd_SetData
2138-1848:711025550.778 : iCmd = 0, nBytes = 10
2138-1848:711025550.884 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711025743.849 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711025743.952 : System send command 10 bytes + data 0 bytes
2138-1848:711025744.023 : IO total need to receive data 165 bytes
2138-1848:711025744.085 : => CNT96226::VenderCmd_GetData
2138-1848:711025744.139 : iCmd = 0, nBytes = 165
2138-1848:711025931.172 : skip dump 37 bytes
2138-1848:711025931.692 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711025931.851 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711025931.999 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711025932.141 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711025932.284 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711025932.423 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711025932.553 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711025932.684 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711025932.752 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711025932.821 : System total receive data 165 bytes
2138-1848:711025932.890 : => CNT96226::VenderCmd_GetData
2138-1848:711025933.081 : iCmd = 1, nBytes = 4
2138-1848:711026143.117 : 0000 : 00 00 00 00 
2138-1848:711026143.223 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711026143.367 : <= CAsicIO::DoIo ret = 1
2138-1848:711026143.435 : Dump Inquiry
2138-1848:711026143.566 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711026143.703 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711026143.844 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711026143.980 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711026144.113 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711026144.245 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711026144.370 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026144.498 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026144.633 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711026144.769 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711026144.859 : 00a0 : 00 00 00 00 00 
2138-1848:711026144.935 : => ReadNVMDataInternal
2138-1848:711026145.144 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711026145.218 : IO Send command 10 bytes
2138-1848:711026145.317 : => CNT96226::VenderCmd_SetData
2138-1848:711026145.377 : iCmd = 0, nBytes = 10
2138-1848:711026145.483 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711026503.371 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711026503.568 : System send command 10 bytes + data 0 bytes
2138-1848:711026503.642 : IO total need to receive data 128 bytes
2138-1848:711026503.714 : => CNT96226::VenderCmd_GetData
2138-1848:711026503.784 : iCmd = 0, nBytes = 128
2138-1848:711026711.753 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026711.925 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026712.068 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711026712.206 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711026712.339 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711026712.468 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026712.598 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026712.730 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711026712.800 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711026712.868 : System total receive data 128 bytes
2138-1848:711026712.933 : => CNT96226::VenderCmd_GetData
2138-1848:711026712.990 : iCmd = 1, nBytes = 4
2138-1848:711026883.998 : 0000 : 00 00 00 00 
2138-1848:711026884.190 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711026884.366 : <= CAsicIO::DoIo ret = 1
2138-1848:711026884.435 : NVMData.PadScanCount = 0
2138-1848:711026884.494 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711026884.553 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711026884.613 : NVMData.FlatbedScanCount = 0
2138-1848:711026884.671 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711026884.729 : NVMData.SideEdgeFletbed = 0
2138-1848:711026884.786 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711026884.845 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711026884.905 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711026884.962 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711026885.023 : NVMData.BornMonth = 0
2138-1848:711026885.073 : NVMData.BornDay = 0
2138-1848:711026885.134 : NVMData.BornYear = 0
2138-1848:711026885.186 : NVMData.FirstScanMonth = 5
2138-1848:711026885.239 : NVMData.FirstScanDay = 18
2138-1848:711026885.297 : NVMData.FirstScanYear = 2020
2138-1848:711026885.352 : NVMData.VerticalMagnification = 0
2138-1848:711026885.411 : NVMData.HorizontalMagnification = 0
2138-1848:711026885.467 : NVMData.PowerSavingTime = 15
2138-1848:711026885.522 : NVMData.SN = A094165189010062
2138-1848:711026885.573 : NVMData.AutoFeed = 0
2138-1848:711026885.624 : NVMData.CCDType = 0
2138-1848:711026885.808 : NVMData.ScanSpeed = 0
2138-1848:711026885.866 : NVMData.RollerCount = 0
2138-1848:711026885.921 : NVMData.MultifeedCount = 0
2138-1848:711026885.974 : NVMData.JamCount = 0
2138-1848:711026886.028 : NVMData.IdentifyInfo = 
2138-1848:711026886.081 : NVMData.FormalName = 
2138-1848:711026886.132 : NVMData.ReservedB = 0
2138-1848:711026886.183 : NVMData.FunctionCode = 0
2138-1848:711026886.235 : NVMData.PreFeed = 0
2138-1848:711026886.288 : NVMData.PreFeedTime = 0
2138-1848:711026886.339 : NVMData.ButtonNumber = 0
2138-1848:711026886.395 : NVMData.PowerOffTime = 0
2138-1848:711026886.452 : <= ReadNVMDataInternal ret = 1
2138-1848:711026886.532 : => IoObject::IoLockEnd
2138-1848:711026886.607 : <= IoObject::IoLockEnd
2138-1848:711026886.660 : <= InitializeScanner ret = 1
2138-1848:711026886.729 : => GetLogicalScannerAbilityEx
2138-1848:711026886.789 : => IoObject::IoLockStart
2138-1848:711026886.876 : => CAsicIO::CheckDevice
2138-1848:711026886.935 : => CNT96226::ConnectIsAvailable
2138-1848:711026903.910 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711026904.042 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711026904.115 : <= IoObject::IoLockStart
2138-1848:711026904.180 : => IoObject::IoLockEnd
2138-1848:711026904.281 : <= IoObject::IoLockEnd
2138-1848:711026904.410 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711026904.488 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711027075.973 : => ReadNVMData
2138-1848:711027076.156 : => IoObject::IoLockStart
2138-1848:711027076.308 : => CAsicIO::CheckDevice
2138-1848:711027076.372 : => CNT96226::ConnectIsAvailable
2138-1848:711027102.428 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711027102.528 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711027102.587 : <= IoObject::IoLockStart
2138-1848:711027102.654 : => ReadNVMDataInternal
2138-1848:711027102.717 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711027102.783 : IO Send command 10 bytes
2138-1848:711027102.934 : => CNT96226::VenderCmd_SetData
2138-1848:711027102.993 : iCmd = 0, nBytes = 10
2138-1848:711027103.112 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711027452.534 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711027452.752 : System send command 10 bytes + data 0 bytes
2138-1848:711027452.831 : IO total need to receive data 128 bytes
2138-1848:711027452.900 : => CNT96226::VenderCmd_GetData
2138-1848:711027452.965 : iCmd = 0, nBytes = 128
2138-1848:711027663.018 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711027663.195 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711027663.342 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711027663.483 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711027663.613 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711027663.740 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711027663.866 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711027663.991 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711027664.062 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711027664.129 : System total receive data 128 bytes
2138-1848:711027664.194 : => CNT96226::VenderCmd_GetData
2138-1848:711027664.258 : iCmd = 1, nBytes = 4
2138-1848:711027854.352 : 0000 : 00 00 00 00 
2138-1848:711027854.458 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711027854.601 : <= CAsicIO::DoIo ret = 1
2138-1848:711027854.667 : NVMData.PadScanCount = 0
2138-1848:711027854.729 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711027854.784 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711027854.844 : NVMData.FlatbedScanCount = 0
2138-1848:711027854.901 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711027854.957 : NVMData.SideEdgeFletbed = 0
2138-1848:711027855.016 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711027855.071 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711027855.131 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711027855.314 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711027855.377 : NVMData.BornMonth = 0
2138-1848:711027855.429 : NVMData.BornDay = 0
2138-1848:711027855.483 : NVMData.BornYear = 0
2138-1848:711027855.534 : NVMData.FirstScanMonth = 5
2138-1848:711027855.588 : NVMData.FirstScanDay = 18
2138-1848:711027855.645 : NVMData.FirstScanYear = 2020
2138-1848:711027855.703 : NVMData.VerticalMagnification = 0
2138-1848:711027855.764 : NVMData.HorizontalMagnification = 0
2138-1848:711027855.820 : NVMData.PowerSavingTime = 15
2138-1848:711027855.878 : NVMData.SN = A094165189010062
2138-1848:711027855.929 : NVMData.AutoFeed = 0
2138-1848:711027855.986 : NVMData.CCDType = 0
2138-1848:711027856.036 : NVMData.ScanSpeed = 0
2138-1848:711027856.087 : NVMData.RollerCount = 0
2138-1848:711027856.141 : NVMData.MultifeedCount = 0
2138-1848:711027856.193 : NVMData.JamCount = 0
2138-1848:711027856.246 : NVMData.IdentifyInfo = 
2138-1848:711027856.301 : NVMData.FormalName = 
2138-1848:711027856.351 : NVMData.ReservedB = 0
2138-1848:711027856.406 : NVMData.FunctionCode = 0
2138-1848:711027856.457 : NVMData.PreFeed = 0
2138-1848:711027856.510 : NVMData.PreFeedTime = 0
2138-1848:711027856.562 : NVMData.ButtonNumber = 0
2138-1848:711027856.616 : NVMData.PowerOffTime = 0
2138-1848:711027856.670 : <= ReadNVMDataInternal ret = 1
2138-1848:711027856.733 : => IoObject::IoLockEnd
2138-1848:711027856.805 : <= IoObject::IoLockEnd
2138-1848:711027856.855 : <= ReadNVMData ret = 1
2138-1848:711030286.183 : ============Debug Start==========
2138-1848:711030286.513 : Date : 2020/5/18 09:48:42
2138-1848:711030286.599 : Process ID : 2138
2138-1848:711030286.929 : Windows : Version 10.0 build 18363 
2138-1848:711030287.454 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711030287.524 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711030287.595 : MemoryStatus.ullAvailPhys : 5858533376
2138-1848:711030287.660 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711030287.728 : MemoryStatus.ullAvailPageFile : 7282855936
2138-1848:711030287.793 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711030287.859 : MemoryStatus.ullAvailVirtual : 1708888064
2138-1848:711030287.927 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711030288.037 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711030288.099 : CPU Family 6 Model 10 Stepping 7
2138-1848:711030288.369 : CPU Count : 4
2138-1848:711030288.421 : CPU Frequency : 100.000 Mhz
2138-1848:711030293.247 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711030293.409 : => InitializeDriver
2138-1848:711030293.662 : <= InitializeDriver ret = 1
2138-1848:711032673.239 : => InitializeScanner
2138-1848:711032673.545 : => CAsicIO::GetDeviceList
2138-1848:711032674.125 : => CNT96226::CNT96226
2138-1848:711032674.194 : => CNT96226::Open
2138-1848:711032699.681 : <= CNT96226::Open ret = 1
2138-1848:711032699.789 : => CNT96226::Initialize
2138-1848:711032700.013 : <= CNT96226::Initialize ret = 1
2138-1848:711032700.081 : <= CNT96226::CNT96226
2138-1848:711032700.139 : => CNT96226::EnumAvailableDevice
2138-1848:711032703.753 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711032703.839 : DeviceHandleTable[ 0 ] = 256
2138-1848:711032703.906 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711037845.394 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711037846.706 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711037855.083 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711037855.315 : => IoObject::GetLockName
2138-1848:711037855.444 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711037855.588 : <= IoObject::GetLockName
2138-1848:711037856.444 : => CNT96226::VenderCmd_GetData
2138-1848:711037856.587 : iCmd = 3, nBytes = 2
2138-1848:711038271.295 : 0000 : 06 38 
2138-1848:711038271.561 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711038271.714 : => CNT96226::VenderCmd_GetData
2138-1848:711038271.855 : iCmd = 4, nBytes = 2
2138-1848:711038592.692 : 0000 : 07 07 
2138-1848:711038592.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711038593.146 : Device 0 USB ID = 0638 : 0707
2138-1848:711038593.322 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711038593.467 : IO Send command 10 bytes
2138-1848:711038593.584 : => CNT96226::VenderCmd_SetData
2138-1848:711038593.710 : iCmd = 0, nBytes = 10
2138-1848:711038593.932 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711038806.395 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711038806.670 : => CNT96226::VenderCmd_GetData
2138-1848:711038806.810 : iCmd = 0, nBytes = 165
2138-1848:711039017.165 : skip dump 37 bytes
2138-1848:711039017.599 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711039017.900 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711039018.188 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711039018.480 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711039018.752 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711039019.041 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711039019.306 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039019.569 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039019.706 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711039019.832 : => CNT96226::VenderCmd_GetData
2138-1848:711039020.152 : iCmd = 1, nBytes = 4
2138-1848:711039230.746 : 0000 : 00 00 00 00 
2138-1848:711039230.938 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711039231.065 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711039231.195 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711039231.332 : IO Send command 10 bytes
2138-1848:711039231.448 : => CNT96226::VenderCmd_SetData
2138-1848:711039231.568 : iCmd = 0, nBytes = 10
2138-1848:711039231.781 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711039589.403 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711039589.691 : => CNT96226::VenderCmd_GetData
2138-1848:711039589.828 : iCmd = 0, nBytes = 128
2138-1848:711039797.752 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039798.140 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039798.416 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711039798.694 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711039798.962 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711039799.375 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039799.646 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039799.910 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711039800.048 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711039800.183 : => CNT96226::VenderCmd_GetData
2138-1848:711039800.307 : iCmd = 1, nBytes = 4
2138-1848:711040002.513 : 0000 : 00 00 00 00 
2138-1848:711040002.716 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711040002.856 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711040003.142 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711040003.305 : => CNT96226::Close
2138-1848:711040010.039 : <= CNT96226::Close ret = 1
2138-1848:711040010.201 : <= CNT96226::~CNT96226
2138-1848:711040010.378 : <= CAsicIO::GetDeviceList
2138-1848:711040011.106 : => IoObject::SetTimeout
2138-1848:711040011.224 : Timeout--> In = 0 Out = 0
2138-1848:711040011.343 : <= IoObject::SetTimeout
2138-1848:711040011.474 : => CAsicIO::CAsicIO
2138-1848:711040011.625 : => CNT96226::CNT96226
2138-1848:711040011.739 : => CNT96226::Open
2138-1848:711040053.915 : <= CNT96226::Open ret = 1
2138-1848:711040054.130 : => CNT96226::Initialize
2138-1848:711040054.541 : <= CNT96226::Initialize ret = 1
2138-1848:711040054.670 : <= CNT96226::CNT96226
2138-1848:711040054.793 : <= CAsicIO::CAsicIO
2138-1848:711040054.914 : => CAsicIO::InitializeDevice
2138-1848:711040055.054 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711040062.688 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711040062.923 : => IoObject::GetLockName
2138-1848:711040063.053 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711040063.186 : <= IoObject::GetLockName
2138-1848:711040064.421 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711040064.587 : IO Send command 10 bytes
2138-1848:711040064.702 : => CNT96226::VenderCmd_SetData
2138-1848:711040064.821 : iCmd = 0, nBytes = 10
2138-1848:711040065.047 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711040420.898 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711040421.107 : => CNT96226::VenderCmd_GetData
2138-1848:711040421.193 : iCmd = 0, nBytes = 128
2138-1848:711040629.769 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711040629.988 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711040630.165 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711040630.336 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711040630.495 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711040630.658 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711040630.815 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711040630.969 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711040631.059 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711040631.294 : => CNT96226::VenderCmd_GetData
2138-1848:711040631.371 : iCmd = 1, nBytes = 4
2138-1848:711040817.978 : 0000 : 00 00 00 00 
2138-1848:711040818.143 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711040818.223 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711040818.304 : => CNT96226::VenderCmd_GetData
2138-1848:711040818.372 : iCmd = 3, nBytes = 2
2138-1848:711041204.955 : 0000 : 06 38 
2138-1848:711041205.148 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711041205.246 : => CNT96226::VenderCmd_GetData
2138-1848:711041205.325 : iCmd = 4, nBytes = 2
2138-1848:711041525.996 : 0000 : 07 07 
2138-1848:711041526.171 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711041526.347 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711041526.477 : => IoObject::InitializeDevice
2138-1848:711041526.611 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711041527.478 : <= IoObject::InitializeDevice ret = 1
2138-1848:711041527.581 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711041528.281 : => FindScanner
2138-1848:711041528.359 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711041528.441 : <= FindScanner ret = 1
2138-1848:711041528.515 : => IoObject::IoLockStart
2138-1848:711041528.626 : => CAsicIO::CheckDevice
2138-1848:711041528.695 : => CNT96226::ConnectIsAvailable
2138-1848:711041552.913 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711041553.036 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711041553.111 : <= IoObject::IoLockStart
2138-1848:711041553.185 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711041553.277 : IO Send command 10 bytes
2138-1848:711041553.381 : => CNT96226::VenderCmd_SetData
2138-1848:711041553.455 : iCmd = 0, nBytes = 10
2138-1848:711041553.586 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711041754.056 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711041754.199 : System send command 10 bytes + data 0 bytes
2138-1848:711041754.282 : IO total need to receive data 5 bytes
2138-1848:711041754.354 : => CNT96226::VenderCmd_GetData
2138-1848:711041754.429 : iCmd = 0, nBytes = 5
2138-1848:711041959.838 : 0000 : 06 00 02 02 ab 
2138-1848:711041960.046 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711041960.144 : System total receive data 5 bytes
2138-1848:711041960.229 : => CNT96226::VenderCmd_GetData
2138-1848:711041960.303 : iCmd = 1, nBytes = 4
2138-1848:711042168.255 : 0000 : 00 00 00 00 
2138-1848:711042168.366 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711042168.512 : <= CAsicIO::DoIo ret = 1
2138-1848:711042168.596 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711042168.682 : IO Send command 10 bytes
2138-1848:711042168.795 : => CNT96226::VenderCmd_SetData
2138-1848:711042168.874 : iCmd = 0, nBytes = 10
2138-1848:711042169.006 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711042356.614 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711042356.815 : System send command 10 bytes + data 0 bytes
2138-1848:711042356.900 : IO total need to receive data 165 bytes
2138-1848:711042356.979 : => CNT96226::VenderCmd_GetData
2138-1848:711042357.053 : iCmd = 0, nBytes = 165
2138-1848:711042567.314 : skip dump 37 bytes
2138-1848:711042567.606 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711042567.794 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711042567.971 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711042568.142 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711042568.305 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711042568.472 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711042568.631 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711042568.785 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711042568.868 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711042568.954 : System total receive data 165 bytes
2138-1848:711042569.031 : => CNT96226::VenderCmd_GetData
2138-1848:711042569.264 : iCmd = 1, nBytes = 4
2138-1848:711042778.414 : 0000 : 00 00 00 00 
2138-1848:711042778.538 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711042778.699 : <= CAsicIO::DoIo ret = 1
2138-1848:711042778.780 : Dump Inquiry
2138-1848:711042778.938 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711042779.106 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711042779.271 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711042779.434 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711042779.591 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711042779.754 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711042779.908 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711042780.064 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711042780.227 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711042780.384 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711042780.496 : 00a0 : 00 00 00 00 00 
2138-1848:711042780.587 : => ReadNVMDataInternal
2138-1848:711042780.878 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711042780.963 : IO Send command 10 bytes
2138-1848:711042781.077 : => CNT96226::VenderCmd_SetData
2138-1848:711042781.150 : iCmd = 0, nBytes = 10
2138-1848:711042781.275 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711043123.553 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711043123.766 : System send command 10 bytes + data 0 bytes
2138-1848:711043123.864 : IO total need to receive data 128 bytes
2138-1848:711043123.946 : => CNT96226::VenderCmd_GetData
2138-1848:711043124.027 : iCmd = 0, nBytes = 128
2138-1848:711043327.518 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711043327.749 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711043327.922 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711043328.086 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711043328.246 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711043328.405 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711043328.561 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711043328.716 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711043328.800 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711043328.878 : System total receive data 128 bytes
2138-1848:711043328.957 : => CNT96226::VenderCmd_GetData
2138-1848:711043329.029 : iCmd = 1, nBytes = 4
2138-1848:711043530.199 : 0000 : 00 00 00 00 
2138-1848:711043530.372 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711043530.526 : <= CAsicIO::DoIo ret = 1
2138-1848:711043530.625 : NVMData.PadScanCount = 0
2138-1848:711043530.698 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711043530.774 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711043530.848 : NVMData.FlatbedScanCount = 0
2138-1848:711043530.919 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711043530.989 : NVMData.SideEdgeFletbed = 0
2138-1848:711043531.069 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711043531.139 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711043531.210 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711043531.281 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711043531.352 : NVMData.BornMonth = 0
2138-1848:711043531.419 : NVMData.BornDay = 0
2138-1848:711043531.488 : NVMData.BornYear = 0
2138-1848:711043531.554 : NVMData.FirstScanMonth = 5
2138-1848:711043531.622 : NVMData.FirstScanDay = 18
2138-1848:711043531.693 : NVMData.FirstScanYear = 2020
2138-1848:711043531.763 : NVMData.VerticalMagnification = 0
2138-1848:711043531.839 : NVMData.HorizontalMagnification = 0
2138-1848:711043531.910 : NVMData.PowerSavingTime = 15
2138-1848:711043531.987 : NVMData.SN = A094165189010062
2138-1848:711043532.053 : NVMData.AutoFeed = 0
2138-1848:711043532.116 : NVMData.CCDType = 0
2138-1848:711043532.323 : NVMData.ScanSpeed = 0
2138-1848:711043532.393 : NVMData.RollerCount = 0
2138-1848:711043532.463 : NVMData.MultifeedCount = 0
2138-1848:711043532.532 : NVMData.JamCount = 0
2138-1848:711043532.597 : NVMData.IdentifyInfo = 
2138-1848:711043532.665 : NVMData.FormalName = 
2138-1848:711043532.731 : NVMData.ReservedB = 0
2138-1848:711043532.798 : NVMData.FunctionCode = 0
2138-1848:711043532.866 : NVMData.PreFeed = 0
2138-1848:711043532.931 : NVMData.PreFeedTime = 0
2138-1848:711043532.996 : NVMData.ButtonNumber = 0
2138-1848:711043533.061 : NVMData.PowerOffTime = 0
2138-1848:711043533.130 : <= ReadNVMDataInternal ret = 1
2138-1848:711043533.223 : => IoObject::IoLockEnd
2138-1848:711043533.315 : <= IoObject::IoLockEnd
2138-1848:711043533.383 : <= InitializeScanner ret = 1
2138-1848:711044766.672 : => GetLogicalScannerAbility
2138-1848:711044766.875 : => IoObject::IoLockStart
2138-1848:711044767.023 : => CAsicIO::CheckDevice
2138-1848:711044767.086 : => CNT96226::ConnectIsAvailable
2138-1848:711044795.472 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711044795.597 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711044795.662 : <= IoObject::IoLockStart
2138-1848:711044795.728 : => IoObject::IoLockEnd
2138-1848:711044795.836 : <= IoObject::IoLockEnd
2138-1848:711044795.916 : <= GetLogicalScannerAbility ret = 1
2138-1848:711048078.490 : => GetLogicalScannerAbilityEx
2138-1848:711048078.721 : => IoObject::IoLockStart
2138-1848:711048078.844 : => CAsicIO::CheckDevice
2138-1848:711048078.909 : => CNT96226::ConnectIsAvailable
2138-1848:711048103.644 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711048103.769 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711048103.837 : <= IoObject::IoLockStart
2138-1848:711048103.902 : => IoObject::IoLockEnd
2138-1848:711048104.011 : <= IoObject::IoLockEnd
2138-1848:711048104.142 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711048104.226 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711054924.014 : => ReadNVMData
2138-1848:711054924.211 : => IoObject::IoLockStart
2138-1848:711054924.342 : => CAsicIO::CheckDevice
2138-1848:711054924.407 : => CNT96226::ConnectIsAvailable
2138-1848:711054953.105 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711054953.226 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711054953.295 : <= IoObject::IoLockStart
2138-1848:711054953.364 : => ReadNVMDataInternal
2138-1848:711054953.431 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711054953.503 : IO Send command 10 bytes
2138-1848:711054953.671 : => CNT96226::VenderCmd_SetData
2138-1848:711054953.729 : iCmd = 0, nBytes = 10
2138-1848:711054953.847 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711055306.458 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711055306.645 : System send command 10 bytes + data 0 bytes
2138-1848:711055306.720 : IO total need to receive data 128 bytes
2138-1848:711055306.791 : => CNT96226::VenderCmd_GetData
2138-1848:711055306.851 : iCmd = 0, nBytes = 128
2138-1848:711055509.751 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711055509.928 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711055510.073 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711055510.210 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711055510.340 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711055510.465 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711055510.592 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711055510.717 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711055510.784 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711055510.848 : System total receive data 128 bytes
2138-1848:711055510.912 : => CNT96226::VenderCmd_GetData
2138-1848:711055510.972 : iCmd = 1, nBytes = 4
2138-1848:711055704.352 : 0000 : 00 00 00 00 
2138-1848:711055704.484 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711055704.664 : <= CAsicIO::DoIo ret = 1
2138-1848:711055704.890 : NVMData.PadScanCount = 0
2138-1848:711055704.955 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711055705.014 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711055705.074 : NVMData.FlatbedScanCount = 0
2138-1848:711055705.130 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711055705.186 : NVMData.SideEdgeFletbed = 0
2138-1848:711055705.243 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711055705.303 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711055705.360 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711055705.416 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711055705.479 : NVMData.BornMonth = 0
2138-1848:711055705.532 : NVMData.BornDay = 0
2138-1848:711055705.586 : NVMData.BornYear = 0
2138-1848:711055705.639 : NVMData.FirstScanMonth = 5
2138-1848:711055705.693 : NVMData.FirstScanDay = 18
2138-1848:711055705.750 : NVMData.FirstScanYear = 2020
2138-1848:711055705.807 : NVMData.VerticalMagnification = 0
2138-1848:711055705.867 : NVMData.HorizontalMagnification = 0
2138-1848:711055705.926 : NVMData.PowerSavingTime = 15
2138-1848:711055705.984 : NVMData.SN = A094165189010062
2138-1848:711055706.044 : NVMData.AutoFeed = 0
2138-1848:711055706.093 : NVMData.CCDType = 0
2138-1848:711055706.145 : NVMData.ScanSpeed = 0
2138-1848:711055706.198 : NVMData.RollerCount = 0
2138-1848:711055706.251 : NVMData.MultifeedCount = 0
2138-1848:711055706.308 : NVMData.JamCount = 0
2138-1848:711055706.359 : NVMData.IdentifyInfo = 
2138-1848:711055706.412 : NVMData.FormalName = 
2138-1848:711055706.463 : NVMData.ReservedB = 0
2138-1848:711055706.520 : NVMData.FunctionCode = 0
2138-1848:711055706.574 : NVMData.PreFeed = 0
2138-1848:711055706.623 : NVMData.PreFeedTime = 0
2138-1848:711055706.676 : NVMData.ButtonNumber = 0
2138-1848:711055706.726 : NVMData.PowerOffTime = 0
2138-1848:711055706.784 : <= ReadNVMDataInternal ret = 1
2138-1848:711055706.847 : => IoObject::IoLockEnd
2138-1848:711055706.926 : <= IoObject::IoLockEnd
2138-1848:711055706.976 : <= ReadNVMData ret = 1
2138-1848:711065008.654 : => GetADFStatus
2138-1848:711065009.021 : => IoObject::IoLockStart
2138-1848:711065009.189 : => CAsicIO::CheckDevice
2138-1848:711065009.259 : => CNT96226::ConnectIsAvailable
2138-1848:711065027.264 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711065027.394 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711065027.473 : <= IoObject::IoLockStart
2138-1848:711065027.551 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711065027.630 : IO Send command 10 bytes
2138-1848:711065027.789 : => CNT96226::VenderCmd_SetData
2138-1848:711065027.851 : iCmd = 0, nBytes = 10
2138-1848:711065027.976 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711065166.363 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711065166.491 : System send command 10 bytes + data 0 bytes
2138-1848:711065166.569 : IO total need to receive data 2 bytes
2138-1848:711065166.640 : => CNT96226::VenderCmd_GetData
2138-1848:711065166.706 : iCmd = 0, nBytes = 2
2138-1848:711065270.736 : 0000 : 01 00 
2138-1848:711065270.824 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711065270.891 : System total receive data 2 bytes
2138-1848:711065270.956 : => CNT96226::VenderCmd_GetData
2138-1848:711065271.013 : iCmd = 1, nBytes = 4
2138-1848:711065382.994 : 0000 : 00 00 00 00 
2138-1848:711065383.157 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711065383.354 : <= CAsicIO::DoIo ret = 1
2138-1848:711065383.430 : Return status = 1
2138-1848:711065383.497 : => IoObject::IoLockEnd
2138-1848:711065383.576 : <= IoObject::IoLockEnd
2138-1848:711065383.630 : <= GetADFStatus ret = 1
2138-1848:711068749.456 : => TerminateDriver
2138-1848:711068749.686 : => CAsicIO::~CAsicIO,pStage=151850056
2138-1848:711068749.771 : => CNT96226::Close
2138-1848:711068753.969 : <= CNT96226::Close ret = 1
2138-1848:711068754.061 : <= CAsicIO::~CAsicIO
2138-1848:711068754.127 : => IoObject::IoLockEnd
2138-1848:711068754.189 : <= IoObject::IoLockEnd
2138-1848:711068754.244 : => IoObject::TerminateDevice
2138-1848:711068754.411 : => IoObject::IoLockEnd
2138-1848:711068754.465 : <= IoObject::IoLockEnd
2138-1848:711068754.561 : <= IoObject::TerminateDevice
2138-1848:711068754.771 : <= TerminateDriver ret = 1
2138-1848:711095990.510 : ============Debug Start==========
2138-1848:711095990.813 : Date : 2020/5/18 09:48:44
2138-1848:711095990.897 : Process ID : 2138
2138-1848:711095991.513 : Windows : Version 10.0 build 18363 
2138-1848:711095992.038 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711095992.108 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711095992.178 : MemoryStatus.ullAvailPhys : 5862100992
2138-1848:711095992.248 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711095992.320 : MemoryStatus.ullAvailPageFile : 7285465088
2138-1848:711095992.390 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711095992.457 : MemoryStatus.ullAvailVirtual : 1708879872
2138-1848:711095992.522 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711095992.631 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711095992.696 : CPU Family 6 Model 10 Stepping 7
2138-1848:711095993.189 : CPU Count : 4
2138-1848:711095993.241 : CPU Frequency : 100.000 Mhz
2138-1848:711095998.751 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711095998.895 : => InitializeDriver
2138-1848:711095999.140 : <= InitializeDriver ret = 1
2138-1848:711095999.209 : => InitializeScanner
2138-1848:711095999.299 : => CAsicIO::GetDeviceList
2138-1848:711095999.506 : => CNT96226::CNT96226
2138-1848:711095999.569 : => CNT96226::Open
2138-1848:711096024.923 : <= CNT96226::Open ret = 1
2138-1848:711096025.056 : => CNT96226::Initialize
2138-1848:711096025.287 : <= CNT96226::Initialize ret = 1
2138-1848:711096025.356 : <= CNT96226::CNT96226
2138-1848:711096025.424 : => CNT96226::EnumAvailableDevice
2138-1848:711096029.818 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711096029.917 : DeviceHandleTable[ 0 ] = 256
2138-1848:711096029.990 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711099838.957 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711099840.056 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711099848.298 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711099848.536 : => IoObject::GetLockName
2138-1848:711099848.657 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711099848.814 : <= IoObject::GetLockName
2138-1848:711099849.669 : => CNT96226::VenderCmd_GetData
2138-1848:711099849.812 : iCmd = 3, nBytes = 2
2138-1848:711100261.151 : 0000 : 06 38 
2138-1848:711100261.416 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711100261.589 : => CNT96226::VenderCmd_GetData
2138-1848:711100261.724 : iCmd = 4, nBytes = 2
2138-1848:711100582.449 : 0000 : 07 07 
2138-1848:711100582.640 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711100582.827 : Device 0 USB ID = 0638 : 0707
2138-1848:711100583.005 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711100583.150 : IO Send command 10 bytes
2138-1848:711100583.270 : => CNT96226::VenderCmd_SetData
2138-1848:711100583.390 : iCmd = 0, nBytes = 10
2138-1848:711100583.628 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711100791.193 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711100791.482 : => CNT96226::VenderCmd_GetData
2138-1848:711100791.629 : iCmd = 0, nBytes = 165
2138-1848:711101003.957 : skip dump 37 bytes
2138-1848:711101004.358 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711101004.658 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711101004.948 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711101005.231 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711101005.506 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711101005.791 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711101006.053 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101006.320 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101006.457 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711101006.592 : => CNT96226::VenderCmd_GetData
2138-1848:711101006.928 : iCmd = 1, nBytes = 4
2138-1848:711101217.204 : 0000 : 00 00 00 00 
2138-1848:711101217.466 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711101217.610 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711101217.754 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711101217.898 : IO Send command 10 bytes
2138-1848:711101218.017 : => CNT96226::VenderCmd_SetData
2138-1848:711101218.144 : iCmd = 0, nBytes = 10
2138-1848:711101218.378 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711101579.852 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711101580.155 : => CNT96226::VenderCmd_GetData
2138-1848:711101580.288 : iCmd = 0, nBytes = 128
2138-1848:711101805.253 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101805.658 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101805.953 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711101806.236 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711101806.509 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711101806.776 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101807.040 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101807.307 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711101807.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711101807.584 : => CNT96226::VenderCmd_GetData
2138-1848:711101807.702 : iCmd = 1, nBytes = 4
2138-1848:711102012.145 : 0000 : 00 00 00 00 
2138-1848:711102012.334 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711102012.474 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711102012.744 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711102012.897 : => CNT96226::Close
2138-1848:711102019.777 : <= CNT96226::Close ret = 1
2138-1848:711102019.941 : <= CNT96226::~CNT96226
2138-1848:711102020.114 : <= CAsicIO::GetDeviceList
2138-1848:711102020.960 : => IoObject::SetTimeout
2138-1848:711102021.083 : Timeout--> In = 0 Out = 0
2138-1848:711102021.203 : <= IoObject::SetTimeout
2138-1848:711102021.333 : => CAsicIO::CAsicIO
2138-1848:711102021.475 : => CNT96226::CNT96226
2138-1848:711102021.594 : => CNT96226::Open
2138-1848:711102065.315 : <= CNT96226::Open ret = 1
2138-1848:711102065.532 : => CNT96226::Initialize
2138-1848:711102065.950 : <= CNT96226::Initialize ret = 1
2138-1848:711102066.081 : <= CNT96226::CNT96226
2138-1848:711102066.194 : <= CAsicIO::CAsicIO
2138-1848:711102066.309 : => CAsicIO::InitializeDevice
2138-1848:711102066.453 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711102074.141 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711102074.377 : => IoObject::GetLockName
2138-1848:711102074.507 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711102074.647 : <= IoObject::GetLockName
2138-1848:711102075.514 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711102075.669 : IO Send command 10 bytes
2138-1848:711102075.783 : => CNT96226::VenderCmd_SetData
2138-1848:711102075.896 : iCmd = 0, nBytes = 10
2138-1848:711102076.130 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711102431.468 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711102431.791 : => CNT96226::VenderCmd_GetData
2138-1848:711102431.935 : iCmd = 0, nBytes = 128
2138-1848:711102643.959 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711102644.329 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711102644.633 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711102644.927 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711102645.201 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711102645.469 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711102645.732 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711102645.992 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711102646.125 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711102646.450 : => CNT96226::VenderCmd_GetData
2138-1848:711102646.581 : iCmd = 1, nBytes = 4
2138-1848:711102855.281 : 0000 : 00 00 00 00 
2138-1848:711102855.553 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711102855.699 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711102855.840 : => CNT96226::VenderCmd_GetData
2138-1848:711102855.972 : iCmd = 3, nBytes = 2
2138-1848:711103250.482 : 0000 : 06 38 
2138-1848:711103252.124 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711103252.370 : => CNT96226::VenderCmd_GetData
2138-1848:711103252.512 : iCmd = 4, nBytes = 2
2138-1848:711103570.588 : 0000 : 07 07 
2138-1848:711103570.836 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711103571.118 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711103571.318 : => IoObject::InitializeDevice
2138-1848:711103571.523 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711103572.766 : <= IoObject::InitializeDevice ret = 1
2138-1848:711103572.934 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711103574.020 : => FindScanner
2138-1848:711103574.141 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711103574.274 : <= FindScanner ret = 1
2138-1848:711103574.398 : => IoObject::IoLockStart
2138-1848:711103574.577 : => CAsicIO::CheckDevice
2138-1848:711103574.693 : => CNT96226::ConnectIsAvailable
2138-1848:711103597.298 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711103597.505 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711103597.640 : <= IoObject::IoLockStart
2138-1848:711103597.771 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711103597.911 : IO Send command 10 bytes
2138-1848:711103598.095 : => CNT96226::VenderCmd_SetData
2138-1848:711103598.217 : iCmd = 0, nBytes = 10
2138-1848:711103598.442 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711103802.439 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711103802.723 : System send command 10 bytes + data 0 bytes
2138-1848:711103802.883 : IO total need to receive data 5 bytes
2138-1848:711103803.020 : => CNT96226::VenderCmd_GetData
2138-1848:711103803.152 : iCmd = 0, nBytes = 5
2138-1848:711104011.051 : 0000 : 06 00 02 02 ab 
2138-1848:711104011.247 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711104011.392 : System total receive data 5 bytes
2138-1848:711104011.912 : => CNT96226::VenderCmd_GetData
2138-1848:711104012.049 : iCmd = 1, nBytes = 4
2138-1848:711104212.222 : 0000 : 00 00 00 00 
2138-1848:711104212.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711104212.713 : <= CAsicIO::DoIo ret = 1
2138-1848:711104212.845 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711104212.985 : IO Send command 10 bytes
2138-1848:711104213.188 : => CNT96226::VenderCmd_SetData
2138-1848:711104213.313 : iCmd = 0, nBytes = 10
2138-1848:711104213.529 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711104421.866 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711104422.029 : System send command 10 bytes + data 0 bytes
2138-1848:711104422.116 : IO total need to receive data 165 bytes
2138-1848:711104422.193 : => CNT96226::VenderCmd_GetData
2138-1848:711104422.265 : iCmd = 0, nBytes = 165
2138-1848:711104630.486 : skip dump 37 bytes
2138-1848:711104630.685 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711104630.853 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711104631.012 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711104631.167 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711104631.316 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711104631.469 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711104631.616 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711104631.760 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711104631.842 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711104631.913 : System total receive data 165 bytes
2138-1848:711104631.987 : => CNT96226::VenderCmd_GetData
2138-1848:711104632.195 : iCmd = 1, nBytes = 4
2138-1848:711104814.808 : 0000 : 00 00 00 00 
2138-1848:711104814.987 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711104815.144 : <= CAsicIO::DoIo ret = 1
2138-1848:711104815.227 : Dump Inquiry
2138-1848:711104815.379 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711104815.538 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711104815.698 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711104815.857 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711104816.005 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711104816.162 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711104816.303 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711104816.447 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711104816.596 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711104816.743 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711104816.854 : 00a0 : 00 00 00 00 00 
2138-1848:711104816.936 : => ReadNVMDataInternal
2138-1848:711104817.261 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711104817.351 : IO Send command 10 bytes
2138-1848:711104817.461 : => CNT96226::VenderCmd_SetData
2138-1848:711104817.533 : iCmd = 0, nBytes = 10
2138-1848:711104817.652 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711105168.946 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711105169.085 : System send command 10 bytes + data 0 bytes
2138-1848:711105169.170 : IO total need to receive data 128 bytes
2138-1848:711105169.244 : => CNT96226::VenderCmd_GetData
2138-1848:711105169.313 : iCmd = 0, nBytes = 128
2138-1848:711105356.226 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711105356.520 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711105356.684 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711105356.959 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711105357.113 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711105357.262 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711105357.406 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711105357.551 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711105357.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711105357.709 : System total receive data 128 bytes
2138-1848:711105357.787 : => CNT96226::VenderCmd_GetData
2138-1848:711105357.860 : iCmd = 1, nBytes = 4
2138-1848:711105565.646 : 0000 : 00 00 00 00 
2138-1848:711105565.747 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711105565.898 : <= CAsicIO::DoIo ret = 1
2138-1848:711105565.987 : NVMData.PadScanCount = 0
2138-1848:711105566.059 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711105566.127 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711105566.196 : NVMData.FlatbedScanCount = 0
2138-1848:711105566.261 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711105566.326 : NVMData.SideEdgeFletbed = 0
2138-1848:711105566.386 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711105566.451 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711105566.521 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711105566.587 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711105566.656 : NVMData.BornMonth = 0
2138-1848:711105566.716 : NVMData.BornDay = 0
2138-1848:711105566.776 : NVMData.BornYear = 0
2138-1848:711105566.833 : NVMData.FirstScanMonth = 5
2138-1848:711105566.896 : NVMData.FirstScanDay = 18
2138-1848:711105566.962 : NVMData.FirstScanYear = 2020
2138-1848:711105567.027 : NVMData.VerticalMagnification = 0
2138-1848:711105567.094 : NVMData.HorizontalMagnification = 0
2138-1848:711105567.158 : NVMData.PowerSavingTime = 15
2138-1848:711105567.226 : NVMData.SN = A094165189010062
2138-1848:711105567.288 : NVMData.AutoFeed = 0
2138-1848:711105567.347 : NVMData.CCDType = 0
2138-1848:711105567.547 : NVMData.ScanSpeed = 0
2138-1848:711105567.611 : NVMData.RollerCount = 0
2138-1848:711105567.674 : NVMData.MultifeedCount = 0
2138-1848:711105567.735 : NVMData.JamCount = 0
2138-1848:711105567.794 : NVMData.IdentifyInfo = 
2138-1848:711105567.856 : NVMData.FormalName = 
2138-1848:711105567.917 : NVMData.ReservedB = 0
2138-1848:711105567.977 : NVMData.FunctionCode = 0
2138-1848:711105568.040 : NVMData.PreFeed = 0
2138-1848:711105568.103 : NVMData.PreFeedTime = 0
2138-1848:711105568.163 : NVMData.ButtonNumber = 0
2138-1848:711105568.224 : NVMData.PowerOffTime = 0
2138-1848:711105568.286 : <= ReadNVMDataInternal ret = 1
2138-1848:711105568.377 : => IoObject::IoLockEnd
2138-1848:711105568.464 : <= IoObject::IoLockEnd
2138-1848:711105568.526 : <= InitializeScanner ret = 1
2138-1848:711105568.597 : => GetLogicalScannerAbilityEx
2138-1848:711105568.666 : => IoObject::IoLockStart
2138-1848:711105568.757 : => CAsicIO::CheckDevice
2138-1848:711105568.823 : => CNT96226::ConnectIsAvailable
2138-1848:711105592.553 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711105592.662 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711105592.732 : <= IoObject::IoLockStart
2138-1848:711105592.800 : => IoObject::IoLockEnd
2138-1848:711105592.899 : <= IoObject::IoLockEnd
2138-1848:711105593.025 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711105593.113 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711105776.350 : => ReadNVMData
2138-1848:711105776.571 : => IoObject::IoLockStart
2138-1848:711105776.726 : => CAsicIO::CheckDevice
2138-1848:711105776.797 : => CNT96226::ConnectIsAvailable
2138-1848:711105802.361 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711105802.505 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711105802.582 : <= IoObject::IoLockStart
2138-1848:711105802.661 : => ReadNVMDataInternal
2138-1848:711105802.739 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711105802.824 : IO Send command 10 bytes
2138-1848:711105802.969 : => CNT96226::VenderCmd_SetData
2138-1848:711105803.039 : iCmd = 0, nBytes = 10
2138-1848:711105803.178 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711106139.350 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711106139.539 : System send command 10 bytes + data 0 bytes
2138-1848:711106139.622 : IO total need to receive data 128 bytes
2138-1848:711106139.700 : => CNT96226::VenderCmd_GetData
2138-1848:711106139.769 : iCmd = 0, nBytes = 128
2138-1848:711106338.261 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711106338.530 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711106338.699 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711106338.863 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711106339.011 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711106339.156 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711106339.305 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711106339.449 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711106339.528 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711106339.604 : System total receive data 128 bytes
2138-1848:711106339.682 : => CNT96226::VenderCmd_GetData
2138-1848:711106339.751 : iCmd = 1, nBytes = 4
2138-1848:711106540.481 : 0000 : 00 00 00 00 
2138-1848:711106540.613 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711106540.794 : <= CAsicIO::DoIo ret = 1
2138-1848:711106540.883 : NVMData.PadScanCount = 0
2138-1848:711106540.949 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711106541.017 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711106541.086 : NVMData.FlatbedScanCount = 0
2138-1848:711106541.151 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711106541.216 : NVMData.SideEdgeFletbed = 0
2138-1848:711106541.282 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711106541.349 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711106541.413 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711106541.626 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711106541.695 : NVMData.BornMonth = 0
2138-1848:711106541.753 : NVMData.BornDay = 0
2138-1848:711106541.816 : NVMData.BornYear = 0
2138-1848:711106541.874 : NVMData.FirstScanMonth = 5
2138-1848:711106541.937 : NVMData.FirstScanDay = 18
2138-1848:711106542.004 : NVMData.FirstScanYear = 2020
2138-1848:711106542.070 : NVMData.VerticalMagnification = 0
2138-1848:711106542.137 : NVMData.HorizontalMagnification = 0
2138-1848:711106542.203 : NVMData.PowerSavingTime = 15
2138-1848:711106542.268 : NVMData.SN = A094165189010062
2138-1848:711106542.332 : NVMData.AutoFeed = 0
2138-1848:711106542.394 : NVMData.CCDType = 0
2138-1848:711106542.450 : NVMData.ScanSpeed = 0
2138-1848:711106542.513 : NVMData.RollerCount = 0
2138-1848:711106542.577 : NVMData.MultifeedCount = 0
2138-1848:711106542.640 : NVMData.JamCount = 0
2138-1848:711106542.703 : NVMData.IdentifyInfo = 
2138-1848:711106542.762 : NVMData.FormalName = 
2138-1848:711106542.821 : NVMData.ReservedB = 0
2138-1848:711106542.880 : NVMData.FunctionCode = 0
2138-1848:711106542.941 : NVMData.PreFeed = 0
2138-1848:711106543.004 : NVMData.PreFeedTime = 0
2138-1848:711106543.067 : NVMData.ButtonNumber = 0
2138-1848:711106543.127 : NVMData.PowerOffTime = 0
2138-1848:711106543.187 : <= ReadNVMDataInternal ret = 1
2138-1848:711106543.258 : => IoObject::IoLockEnd
2138-1848:711106543.345 : <= IoObject::IoLockEnd
2138-1848:711106543.408 : <= ReadNVMData ret = 1
2138-1848:711107073.861 : => TerminateDriver
2138-1848:711107074.077 : => CAsicIO::~CAsicIO,pStage=204541000
2138-1848:711107074.168 : => CNT96226::Close
2138-1848:711107079.149 : <= CNT96226::Close ret = 1
2138-1848:711107079.247 : <= CAsicIO::~CAsicIO
2138-1848:711107079.464 : => IoObject::IoLockEnd
2138-1848:711107079.529 : <= IoObject::IoLockEnd
2138-1848:711107079.593 : => IoObject::TerminateDevice
2138-1848:711107079.662 : => IoObject::IoLockEnd
2138-1848:711107079.722 : <= IoObject::IoLockEnd
2138-1848:711107079.825 : <= IoObject::TerminateDevice
2138-1848:711107080.065 : <= TerminateDriver ret = 1
2138-1848:711109326.465 : ============Debug Start==========
2138-1848:711109326.840 : Date : 2020/5/18 09:48:45
2138-1848:711109326.931 : Process ID : 2138
2138-1848:711109327.279 : Windows : Version 10.0 build 18363 
2138-1848:711109327.789 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711109327.860 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711109327.930 : MemoryStatus.ullAvailPhys : 5863133184
2138-1848:711109327.998 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711109328.066 : MemoryStatus.ullAvailPageFile : 7286325248
2138-1848:711109328.133 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711109328.194 : MemoryStatus.ullAvailVirtual : 1708896256
2138-1848:711109328.259 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711109328.369 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711109328.431 : CPU Family 6 Model 10 Stepping 7
2138-1848:711109328.700 : CPU Count : 4
2138-1848:711109328.752 : CPU Frequency : 100.000 Mhz
2138-1848:711109333.600 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711109333.752 : => InitializeDriver
2138-1848:711109334.002 : <= InitializeDriver ret = 1
2138-1848:711111686.576 : => InitializeScanner
2138-1848:711111686.868 : => CAsicIO::GetDeviceList
2138-1848:711111687.324 : => CNT96226::CNT96226
2138-1848:711111687.390 : => CNT96226::Open
2138-1848:711111713.898 : <= CNT96226::Open ret = 1
2138-1848:711111714.009 : => CNT96226::Initialize
2138-1848:711111714.234 : <= CNT96226::Initialize ret = 1
2138-1848:711111714.302 : <= CNT96226::CNT96226
2138-1848:711111714.360 : => CNT96226::EnumAvailableDevice
2138-1848:711111717.947 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711111718.036 : DeviceHandleTable[ 0 ] = 256
2138-1848:711111718.098 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711115466.137 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711115467.255 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711115475.363 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711115475.607 : => IoObject::GetLockName
2138-1848:711115475.736 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711115475.893 : <= IoObject::GetLockName
2138-1848:711115476.741 : => CNT96226::VenderCmd_GetData
2138-1848:711115476.880 : iCmd = 3, nBytes = 2
2138-1848:711115881.299 : 0000 : 06 38 
2138-1848:711115881.567 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711115881.735 : => CNT96226::VenderCmd_GetData
2138-1848:711115881.861 : iCmd = 4, nBytes = 2
2138-1848:711116201.414 : 0000 : 07 07 
2138-1848:711116201.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711116201.827 : Device 0 USB ID = 0638 : 0707
2138-1848:711116202.000 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711116202.149 : IO Send command 10 bytes
2138-1848:711116202.266 : => CNT96226::VenderCmd_SetData
2138-1848:711116202.391 : iCmd = 0, nBytes = 10
2138-1848:711116202.607 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711116422.207 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711116422.517 : => CNT96226::VenderCmd_GetData
2138-1848:711116422.651 : iCmd = 0, nBytes = 165
2138-1848:711116631.663 : skip dump 37 bytes
2138-1848:711116632.104 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711116632.401 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711116632.691 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711116632.967 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711116633.236 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711116633.516 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711116633.776 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711116634.038 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711116634.178 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711116634.310 : => CNT96226::VenderCmd_GetData
2138-1848:711116634.770 : iCmd = 1, nBytes = 4
2138-1848:711116827.434 : 0000 : 00 00 00 00 
2138-1848:711116827.657 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711116827.808 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711116827.946 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711116828.096 : IO Send command 10 bytes
2138-1848:711116828.216 : => CNT96226::VenderCmd_SetData
2138-1848:711116828.338 : iCmd = 0, nBytes = 10
2138-1848:711116828.558 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711117185.416 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711117185.751 : => CNT96226::VenderCmd_GetData
2138-1848:711117185.880 : iCmd = 0, nBytes = 128
2138-1848:711117392.165 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711117392.556 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711117392.854 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711117393.138 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711117393.405 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711117393.675 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711117393.938 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711117394.204 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711117394.349 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711117394.486 : => CNT96226::VenderCmd_GetData
2138-1848:711117394.606 : iCmd = 1, nBytes = 4
2138-1848:711117589.144 : 0000 : 00 00 00 00 
2138-1848:711117589.341 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711117589.483 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711117589.753 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711117589.899 : => CNT96226::Close
2138-1848:711117596.553 : <= CNT96226::Close ret = 1
2138-1848:711117596.722 : <= CNT96226::~CNT96226
2138-1848:711117596.899 : <= CAsicIO::GetDeviceList
2138-1848:711117597.660 : => IoObject::SetTimeout
2138-1848:711117597.784 : Timeout--> In = 0 Out = 0
2138-1848:711117597.908 : <= IoObject::SetTimeout
2138-1848:711117598.043 : => CAsicIO::CAsicIO
2138-1848:711117598.177 : => CNT96226::CNT96226
2138-1848:711117598.289 : => CNT96226::Open
2138-1848:711117642.388 : <= CNT96226::Open ret = 1
2138-1848:711117642.630 : => CNT96226::Initialize
2138-1848:711117643.061 : <= CNT96226::Initialize ret = 1
2138-1848:711117643.185 : <= CNT96226::CNT96226
2138-1848:711117643.301 : <= CAsicIO::CAsicIO
2138-1848:711117643.429 : => CAsicIO::InitializeDevice
2138-1848:711117643.579 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711117651.413 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711117651.674 : => IoObject::GetLockName
2138-1848:711117651.793 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711117651.926 : <= IoObject::GetLockName
2138-1848:711117652.807 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711117652.969 : IO Send command 10 bytes
2138-1848:711117653.081 : => CNT96226::VenderCmd_SetData
2138-1848:711117653.211 : iCmd = 0, nBytes = 10
2138-1848:711117653.441 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711118031.859 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711118032.153 : => CNT96226::VenderCmd_GetData
2138-1848:711118032.286 : iCmd = 0, nBytes = 128
2138-1848:711118250.731 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711118251.149 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711118251.457 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711118251.759 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711118252.033 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711118252.299 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711118252.565 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711118252.824 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711118252.972 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711118253.317 : => CNT96226::VenderCmd_GetData
2138-1848:711118253.448 : iCmd = 1, nBytes = 4
2138-1848:711118463.018 : 0000 : 00 00 00 00 
2138-1848:711118463.234 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711118463.374 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711118463.508 : => CNT96226::VenderCmd_GetData
2138-1848:711118463.625 : iCmd = 3, nBytes = 2
2138-1848:711118854.092 : 0000 : 06 38 
2138-1848:711118854.341 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711118854.494 : => CNT96226::VenderCmd_GetData
2138-1848:711118854.623 : iCmd = 4, nBytes = 2
2138-1848:711119170.639 : 0000 : 07 07 
2138-1848:711119170.870 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711119171.146 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711119171.353 : => IoObject::InitializeDevice
2138-1848:711119171.547 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711119172.830 : <= IoObject::InitializeDevice ret = 1
2138-1848:711119172.993 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711119174.055 : => FindScanner
2138-1848:711119174.183 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711119174.329 : <= FindScanner ret = 1
2138-1848:711119174.458 : => IoObject::IoLockStart
2138-1848:711119174.637 : => CAsicIO::CheckDevice
2138-1848:711119174.751 : => CNT96226::ConnectIsAvailable
2138-1848:711119198.725 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711119198.981 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711119199.116 : <= IoObject::IoLockStart
2138-1848:711119199.467 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711119199.640 : IO Send command 10 bytes
2138-1848:711119199.846 : => CNT96226::VenderCmd_SetData
2138-1848:711119199.966 : iCmd = 0, nBytes = 10
2138-1848:711119200.187 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711119406.265 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711119406.490 : System send command 10 bytes + data 0 bytes
2138-1848:711119406.644 : IO total need to receive data 5 bytes
2138-1848:711119406.777 : => CNT96226::VenderCmd_GetData
2138-1848:711119406.901 : iCmd = 0, nBytes = 5
2138-1848:711119615.187 : 0000 : 06 00 02 02 ab 
2138-1848:711119615.413 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711119615.545 : System total receive data 5 bytes
2138-1848:711119615.675 : => CNT96226::VenderCmd_GetData
2138-1848:711119615.796 : iCmd = 1, nBytes = 4
2138-1848:711119831.621 : 0000 : 00 00 00 00 
2138-1848:711119831.869 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711119832.131 : <= CAsicIO::DoIo ret = 1
2138-1848:711119832.262 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711119832.403 : IO Send command 10 bytes
2138-1848:711119832.588 : => CNT96226::VenderCmd_SetData
2138-1848:711119832.708 : iCmd = 0, nBytes = 10
2138-1848:711119832.936 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711120034.253 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711120034.464 : System send command 10 bytes + data 0 bytes
2138-1848:711120034.613 : IO total need to receive data 165 bytes
2138-1848:711120034.748 : => CNT96226::VenderCmd_GetData
2138-1848:711120034.867 : iCmd = 0, nBytes = 165
2138-1848:711120243.633 : skip dump 37 bytes
2138-1848:711120244.089 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711120244.386 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711120244.668 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711120244.956 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711120245.229 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711120245.509 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711120245.773 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711120246.037 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711120246.177 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711120246.317 : System total receive data 165 bytes
2138-1848:711120246.445 : => CNT96226::VenderCmd_GetData
2138-1848:711120246.893 : iCmd = 1, nBytes = 4
2138-1848:711120471.086 : 0000 : 00 00 00 00 
2138-1848:711120471.329 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711120471.607 : <= CAsicIO::DoIo ret = 1
2138-1848:711120471.739 : Dump Inquiry
2138-1848:711120472.011 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711120472.302 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711120472.583 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711120472.863 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711120473.127 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711120473.411 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711120473.684 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711120473.961 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711120474.235 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711120474.504 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711120474.690 : 00a0 : 00 00 00 00 00 
2138-1848:711120474.825 : => ReadNVMDataInternal
2138-1848:711120475.250 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711120475.408 : IO Send command 10 bytes
2138-1848:711120475.589 : => CNT96226::VenderCmd_SetData
2138-1848:711120475.708 : iCmd = 0, nBytes = 10
2138-1848:711120475.924 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711120837.470 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711120837.782 : System send command 10 bytes + data 0 bytes
2138-1848:711120837.946 : IO total need to receive data 128 bytes
2138-1848:711120838.102 : => CNT96226::VenderCmd_GetData
2138-1848:711120838.232 : iCmd = 0, nBytes = 128
2138-1848:711121047.336 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711121047.718 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711121048.018 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711121048.301 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711121048.576 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711121048.841 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711121049.102 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711121049.355 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711121049.500 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711121049.635 : System total receive data 128 bytes
2138-1848:711121049.761 : => CNT96226::VenderCmd_GetData
2138-1848:711121049.885 : iCmd = 1, nBytes = 4
2138-1848:711121250.539 : 0000 : 00 00 00 00 
2138-1848:711121250.730 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711121251.001 : <= CAsicIO::DoIo ret = 1
2138-1848:711121251.143 : NVMData.PadScanCount = 0
2138-1848:711121251.266 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711121251.389 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711121251.517 : NVMData.FlatbedScanCount = 0
2138-1848:711121251.634 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711121251.757 : NVMData.SideEdgeFletbed = 0
2138-1848:711121251.879 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711121252.002 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711121252.120 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711121252.236 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711121252.358 : NVMData.BornMonth = 0
2138-1848:711121252.467 : NVMData.BornDay = 0
2138-1848:711121252.577 : NVMData.BornYear = 0
2138-1848:711121252.682 : NVMData.FirstScanMonth = 5
2138-1848:711121252.790 : NVMData.FirstScanDay = 18
2138-1848:711121252.912 : NVMData.FirstScanYear = 2020
2138-1848:711121253.026 : NVMData.VerticalMagnification = 0
2138-1848:711121253.146 : NVMData.HorizontalMagnification = 0
2138-1848:711121253.265 : NVMData.PowerSavingTime = 15
2138-1848:711121253.382 : NVMData.SN = A094165189010062
2138-1848:711121253.498 : NVMData.AutoFeed = 0
2138-1848:711121253.605 : NVMData.CCDType = 0
2138-1848:711121253.927 : NVMData.ScanSpeed = 0
2138-1848:711121254.047 : NVMData.RollerCount = 0
2138-1848:711121254.156 : NVMData.MultifeedCount = 0
2138-1848:711121254.263 : NVMData.JamCount = 0
2138-1848:711121254.378 : NVMData.IdentifyInfo = 
2138-1848:711121254.488 : NVMData.FormalName = 
2138-1848:711121254.596 : NVMData.ReservedB = 0
2138-1848:711121254.708 : NVMData.FunctionCode = 0
2138-1848:711121254.820 : NVMData.PreFeed = 0
2138-1848:711121254.925 : NVMData.PreFeedTime = 0
2138-1848:711121255.032 : NVMData.ButtonNumber = 0
2138-1848:711121255.145 : NVMData.PowerOffTime = 0
2138-1848:711121255.259 : <= ReadNVMDataInternal ret = 1
2138-1848:711121255.417 : => IoObject::IoLockEnd
2138-1848:711121255.578 : <= IoObject::IoLockEnd
2138-1848:711121255.688 : <= InitializeScanner ret = 1
2138-1848:711122925.636 : => GetLogicalScannerAbility
2138-1848:711122925.850 : => IoObject::IoLockStart
2138-1848:711122925.993 : => CAsicIO::CheckDevice
2138-1848:711122926.064 : => CNT96226::ConnectIsAvailable
2138-1848:711122947.630 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711122947.762 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711122947.837 : <= IoObject::IoLockStart
2138-1848:711122947.903 : => IoObject::IoLockEnd
2138-1848:711122947.997 : <= IoObject::IoLockEnd
2138-1848:711122948.083 : <= GetLogicalScannerAbility ret = 1
2138-1848:711126214.449 : => GetLogicalScannerAbilityEx
2138-1848:711126214.648 : => IoObject::IoLockStart
2138-1848:711126214.802 : => CAsicIO::CheckDevice
2138-1848:711126214.867 : => CNT96226::ConnectIsAvailable
2138-1848:711126239.213 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711126239.338 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711126239.404 : <= IoObject::IoLockStart
2138-1848:711126239.471 : => IoObject::IoLockEnd
2138-1848:711126239.579 : <= IoObject::IoLockEnd
2138-1848:711126239.706 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711126239.784 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711132569.623 : => ReadNVMData
2138-1848:711132569.817 : => IoObject::IoLockStart
2138-1848:711132569.947 : => CAsicIO::CheckDevice
2138-1848:711132570.009 : => CNT96226::ConnectIsAvailable
2138-1848:711132594.998 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711132595.118 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711132595.185 : <= IoObject::IoLockStart
2138-1848:711132595.255 : => ReadNVMDataInternal
2138-1848:711132595.320 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711132595.393 : IO Send command 10 bytes
2138-1848:711132595.532 : => CNT96226::VenderCmd_SetData
2138-1848:711132595.593 : iCmd = 0, nBytes = 10
2138-1848:711132595.707 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711132941.089 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711132941.229 : System send command 10 bytes + data 0 bytes
2138-1848:711132941.305 : IO total need to receive data 128 bytes
2138-1848:711132941.369 : => CNT96226::VenderCmd_GetData
2138-1848:711132941.429 : iCmd = 0, nBytes = 128
2138-1848:711133120.952 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711133121.166 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711133121.306 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711133121.445 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711133121.576 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711133121.705 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711133121.831 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711133121.958 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711133122.025 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711133122.094 : System total receive data 128 bytes
2138-1848:711133122.157 : => CNT96226::VenderCmd_GetData
2138-1848:711133122.216 : iCmd = 1, nBytes = 4
2138-1848:711133329.372 : 0000 : 00 00 00 00 
2138-1848:711133329.480 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711133329.639 : <= CAsicIO::DoIo ret = 1
2138-1848:711133329.866 : NVMData.PadScanCount = 0
2138-1848:711133329.936 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711133329.995 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711133330.061 : NVMData.FlatbedScanCount = 0
2138-1848:711133330.120 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711133330.174 : NVMData.SideEdgeFletbed = 0
2138-1848:711133330.231 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711133330.289 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711133330.349 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711133330.407 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711133330.464 : NVMData.BornMonth = 0
2138-1848:711133330.521 : NVMData.BornDay = 0
2138-1848:711133330.578 : NVMData.BornYear = 0
2138-1848:711133330.632 : NVMData.FirstScanMonth = 5
2138-1848:711133330.685 : NVMData.FirstScanDay = 18
2138-1848:711133330.743 : NVMData.FirstScanYear = 2020
2138-1848:711133330.802 : NVMData.VerticalMagnification = 0
2138-1848:711133330.862 : NVMData.HorizontalMagnification = 0
2138-1848:711133330.922 : NVMData.PowerSavingTime = 15
2138-1848:711133330.981 : NVMData.SN = A094165189010062
2138-1848:711133331.036 : NVMData.AutoFeed = 0
2138-1848:711133331.091 : NVMData.CCDType = 0
2138-1848:711133331.140 : NVMData.ScanSpeed = 0
2138-1848:711133331.191 : NVMData.RollerCount = 0
2138-1848:711133331.247 : NVMData.MultifeedCount = 0
2138-1848:711133331.301 : NVMData.JamCount = 0
2138-1848:711133331.355 : NVMData.IdentifyInfo = 
2138-1848:711133331.410 : NVMData.FormalName = 
2138-1848:711133331.465 : NVMData.ReservedB = 0
2138-1848:711133331.520 : NVMData.FunctionCode = 0
2138-1848:711133331.574 : NVMData.PreFeed = 0
2138-1848:711133331.625 : NVMData.PreFeedTime = 0
2138-1848:711133331.676 : NVMData.ButtonNumber = 0
2138-1848:711133331.731 : NVMData.PowerOffTime = 0
2138-1848:711133331.786 : <= ReadNVMDataInternal ret = 1
2138-1848:711133331.849 : => IoObject::IoLockEnd
2138-1848:711133331.929 : <= IoObject::IoLockEnd
2138-1848:711133331.982 : <= ReadNVMData ret = 1
2138-1848:711142786.056 : => GetADFStatus
2138-1848:711142786.410 : => IoObject::IoLockStart
2138-1848:711142786.566 : => CAsicIO::CheckDevice
2138-1848:711142786.632 : => CNT96226::ConnectIsAvailable
2138-1848:711142803.404 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711142803.513 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711142803.579 : <= IoObject::IoLockStart
2138-1848:711142803.646 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711142803.725 : IO Send command 10 bytes
2138-1848:711142803.872 : => CNT96226::VenderCmd_SetData
2138-1848:711142803.941 : iCmd = 0, nBytes = 10
2138-1848:711142804.056 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711142950.425 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711142950.619 : System send command 10 bytes + data 0 bytes
2138-1848:711142950.702 : IO total need to receive data 2 bytes
2138-1848:711142950.772 : => CNT96226::VenderCmd_GetData
2138-1848:711142950.841 : iCmd = 0, nBytes = 2
2138-1848:711143058.640 : 0000 : 01 00 
2138-1848:711143058.782 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711143058.870 : System total receive data 2 bytes
2138-1848:711143058.943 : => CNT96226::VenderCmd_GetData
2138-1848:711143059.016 : iCmd = 1, nBytes = 4
2138-1848:711143170.788 : 0000 : 00 00 00 00 
2138-1848:711143170.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711143171.142 : <= CAsicIO::DoIo ret = 1
2138-1848:711143171.222 : Return status = 1
2138-1848:711143171.302 : => IoObject::IoLockEnd
2138-1848:711143171.387 : <= IoObject::IoLockEnd
2138-1848:711143171.606 : <= GetADFStatus ret = 1
2138-1848:711145840.809 : => GetADFStatus
2138-1848:711145841.020 : => IoObject::IoLockStart
2138-1848:711145841.205 : => CAsicIO::CheckDevice
2138-1848:711145841.279 : => CNT96226::ConnectIsAvailable
2138-1848:711145861.453 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711145861.585 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711145861.665 : <= IoObject::IoLockStart
2138-1848:711145861.740 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711145861.932 : IO Send command 10 bytes
2138-1848:711145862.080 : => CNT96226::VenderCmd_SetData
2138-1848:711145862.152 : iCmd = 0, nBytes = 10
2138-1848:711145862.276 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711146016.830 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711146017.019 : System send command 10 bytes + data 0 bytes
2138-1848:711146017.104 : IO total need to receive data 2 bytes
2138-1848:711146017.173 : => CNT96226::VenderCmd_GetData
2138-1848:711146017.244 : iCmd = 0, nBytes = 2
2138-1848:711146132.272 : 0000 : 01 00 
2138-1848:711146132.409 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711146132.511 : System total receive data 2 bytes
2138-1848:711146132.585 : => CNT96226::VenderCmd_GetData
2138-1848:711146132.650 : iCmd = 1, nBytes = 4
2138-1848:711146244.312 : 0000 : 00 00 00 00 
2138-1848:711146244.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711146244.635 : <= CAsicIO::DoIo ret = 1
2138-1848:711146244.719 : Return status = 1
2138-1848:711146244.791 : => IoObject::IoLockEnd
2138-1848:711146244.880 : <= IoObject::IoLockEnd
2138-1848:711146244.938 : <= GetADFStatus ret = 1
2138-1848:711161324.787 : => IsCalibrationDataFileExist
2138-1848:711161324.973 : <= IsCalibrationDataFileExist ret=1
2138-1848:711178437.769 : => StartScanJob
2138-1848:711178437.978 : <= StartScanJob ret = 1
2138-1848:711179407.113 : => GetADFStatus
2138-1848:711179407.334 : => IoObject::IoLockStart
2138-1848:711179407.486 : => CAsicIO::CheckDevice
2138-1848:711179407.552 : => CNT96226::ConnectIsAvailable
2138-1848:711179434.035 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711179434.157 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711179434.230 : <= IoObject::IoLockStart
2138-1848:711179434.301 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711179434.371 : IO Send command 10 bytes
2138-1848:711179434.505 : => CNT96226::VenderCmd_SetData
2138-1848:711179434.568 : iCmd = 0, nBytes = 10
2138-1848:711179434.899 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711179642.100 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711179642.300 : System send command 10 bytes + data 0 bytes
2138-1848:711179642.374 : IO total need to receive data 2 bytes
2138-1848:711179642.439 : => CNT96226::VenderCmd_GetData
2138-1848:711179642.502 : iCmd = 0, nBytes = 2
2138-1848:711179843.798 : 0000 : 01 00 
2138-1848:711179843.912 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711179843.980 : System total receive data 2 bytes
2138-1848:711179844.048 : => CNT96226::VenderCmd_GetData
2138-1848:711179844.105 : iCmd = 1, nBytes = 4
2138-1848:711180051.288 : 0000 : 00 00 00 00 
2138-1848:711180051.445 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711180051.600 : <= CAsicIO::DoIo ret = 1
2138-1848:711180051.683 : Return status = 1
2138-1848:711180051.751 : => IoObject::IoLockEnd
2138-1848:711180051.836 : <= IoObject::IoLockEnd
2138-1848:711180051.892 : <= GetADFStatus ret = 1
2138-1848:711181345.920 : => SwitchStrip
2138-1848:711181346.109 : Color = 0
2138-1848:711181346.181 : <= SwitchStrip ret = 1
2138-1848:711182655.915 : => TuneScanLength
2138-1848:711182656.098 : Portion = 0, Direction = 0, line = 0
2138-1848:711182656.181 : <= TuneScanLength ret = 1
2138-1848:711184099.721 : => TuneScanLength
2138-1848:711184099.923 : Portion = 1, Direction = 1, line = 0
2138-1848:711184100.007 : <= TuneScanLength ret = 1
2138-1848:711191296.215 : => SetScanParameter
2138-1848:711191296.410 : => IoObject::IoLockStart
2138-1848:711191296.560 : => CAsicIO::CheckDevice
2138-1848:711191296.627 : => CNT96226::ConnectIsAvailable
2138-1848:711191322.475 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711191322.602 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711191322.668 : <= IoObject::IoLockStart
2138-1848:711191322.741 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:711191322.813 : IO Send command 10 bytes
2138-1848:711191322.969 : => CNT96226::VenderCmd_SetData
2138-1848:711191323.031 : iCmd = 0, nBytes = 10
2138-1848:711191323.330 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:711191530.938 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711191531.061 : System send command 10 bytes + data 0 bytes
2138-1848:711191531.142 : IO total need to receive data 2 bytes
2138-1848:711191531.210 : => CNT96226::VenderCmd_GetData
2138-1848:711191531.274 : iCmd = 0, nBytes = 2
2138-1848:711191715.057 : 0000 : 01 00 
2138-1848:711191715.193 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711191715.272 : System total receive data 2 bytes
2138-1848:711191715.339 : => CNT96226::VenderCmd_GetData
2138-1848:711191715.402 : iCmd = 1, nBytes = 4
2138-1848:711191909.846 : 0000 : 00 00 00 00 
2138-1848:711191909.948 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711191910.092 : <= CAsicIO::DoIo ret = 1
2138-1848:711191910.169 : AP.ScanParameter.Left = 0
2138-1848:711191910.231 : AP.ScanParameter.Top = 0
2138-1848:711191910.286 : AP.ScanParameter.Width = 629
2138-1848:711191910.347 : AP.ScanParameter.Length = 1109
2138-1848:711191910.405 : AP.ScanParameter.PixelNum = 628
2138-1848:711191910.466 : AP.ScanParameter.LineNum = 1109
2138-1848:711191910.523 : AP.ScanParameter.ScanMode = 4
2138-1848:711191910.582 : AP.ScanParameter.ScanMethod = 1
2138-1848:711191910.643 : AP.ScanParameter.BitPerPixel = 24
2138-1848:711191910.706 : AP.ScanParameter.ScanSpeed = 0
2138-1848:711191910.761 : AP.ScanParameter.Contrast = 0
2138-1848:711191910.820 : AP.ScanParameter.Brightness = 0
2138-1848:711191910.877 : AP.ScanParameter.HTPatternNo = 1
2138-1848:711191910.935 : AP.ScanParameter.Highlight = 255
2138-1848:711191910.995 : AP.ScanParameter.Shadow = 0
2138-1848:711191911.051 : AP.ScanParameter.ColorFilter = 0
2138-1848:711191911.109 : AP.ScanParameter.Invert = 0
2138-1848:711191911.163 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:711191911.230 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:711191911.288 : AP.ScanParameter.RExposure = 100
2138-1848:711191911.345 : AP.ScanParameter.GExposure = 100
2138-1848:711191911.399 : AP.ScanParameter.BExposure = 100
2138-1848:711191911.456 : AP.ScanParameter.XRes = 300
2138-1848:711191911.509 : AP.ScanParameter.YRes = 300
2138-1848:711191911.562 : AP.ScanParameter.RGain = 0
2138-1848:711191911.617 : AP.ScanParameter.GGain = 0
2138-1848:711191911.672 : AP.ScanParameter.BGain = 0
2138-1848:711191911.724 : AP.ScanParameter.lensPosition = 0
2138-1848:711191911.779 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:711191911.838 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:711191911.898 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:711191911.956 : AP.ScanParameter.wPaperLength = 0
2138-1848:711191912.014 : AP.ScanParameter.ExtIndex = 0
2138-1848:711191912.071 : AP.ScanParameter.ExtSize = 0
2138-1848:711191912.124 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:711191912.178 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:711191912.238 : AP.ScanParameter.CompressionArgument = 0
2138-1848:711191912.300 : AP.ScanParameter.HiWordLength = 0
2138-1848:711191912.357 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:711191912.414 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:711191912.512 : => IoObject::IoLockEnd
2138-1848:711191912.587 : <= IoObject::IoLockEnd
2138-1848:711191912.643 : <= SetScanParameter ret = 1
2138-1848:711197441.341 : => SetGammaTable, Color(1),Size(256)
2138-1848:711197441.560 : <= SetGammaTable ret = 1
2138-1848:711244259.364 : => SetGammaTable, Color(2),Size(256)
2138-1848:711244259.588 : <= SetGammaTable ret = 1
2138-1848:711289105.742 : => SetGammaTable, Color(3),Size(256)
2138-1848:711289105.960 : <= SetGammaTable ret = 1
2138-1848:711335396.607 : => StartScan
2138-1848:711335396.785 : Thread Scanning = 0, APjobWorking = 0
2138-1848:711335396.861 : blIsRW3LiteB = 0
2138-1848:711335396.922 : => StartJob
2138-1848:711335396.988 : => IoObject::PrepareReadImage
2138-1848:711335397.051 : <= IoObject::PrepareReadImage
2138-1848:711335397.109 : => IoObject::IoLockStart
2138-1848:711335397.244 : => CAsicIO::CheckDevice
2138-1848:711335397.495 : => CNT96226::ConnectIsAvailable
2138-1848:711335428.465 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711335428.586 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711335428.652 : <= IoObject::IoLockStart
2138-1848:711335428.724 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711335428.800 : IO Send command 10 bytes
2138-1848:711335428.961 : => CNT96226::VenderCmd_SetData
2138-1848:711335429.021 : iCmd = 0, nBytes = 10
2138-1848:711335429.131 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711335610.868 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711335611.040 : System send command 10 bytes + data 0 bytes
2138-1848:711335611.114 : IO total need to receive data 2 bytes
2138-1848:711335611.180 : => CNT96226::VenderCmd_GetData
2138-1848:711335611.244 : iCmd = 0, nBytes = 2
2138-1848:711335821.229 : 0000 : 01 00 
2138-1848:711335821.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711335821.440 : System total receive data 2 bytes
2138-1848:711335821.509 : => CNT96226::VenderCmd_GetData
2138-1848:711335821.571 : iCmd = 1, nBytes = 4
2138-1848:711336005.098 : 0000 : 00 00 00 00 
2138-1848:711336005.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711336005.347 : <= CAsicIO::DoIo ret = 1
2138-1848:711336005.443 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:711336005.519 : IO Send command 10 bytes
2138-1848:711336005.623 : => CNT96226::VenderCmd_SetData
2138-1848:711336005.692 : iCmd = 0, nBytes = 10
2138-1848:711336005.799 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:711336175.199 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711336175.346 : System send command 10 bytes + data 0 bytes
2138-1848:711336175.415 : IO total need to receive data 2 bytes
2138-1848:711336175.475 : => CNT96226::VenderCmd_GetData
2138-1848:711336175.535 : iCmd = 0, nBytes = 2
2138-1848:711336358.590 : 0000 : 01 00 
2138-1848:711336358.691 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711336358.762 : System total receive data 2 bytes
2138-1848:711336358.826 : => CNT96226::VenderCmd_GetData
2138-1848:711336358.884 : iCmd = 1, nBytes = 4
2138-1848:711336518.827 : 0000 : 00 00 00 00 
2138-1848:711336518.934 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711336519.092 : <= CAsicIO::DoIo ret = 1
2138-1848:711336519.179 : Reset Background Line to 2
2138-1848:711336519.262 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:711336519.367 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:711336519.477 : IO.ScanParameter.Left = 0
2138-1848:711336519.535 : IO.ScanParameter.Top = 0
2138-1848:711336519.596 : IO.ScanParameter.Width = 1296
2138-1848:711336519.656 : IO.ScanParameter.Length = 1260
2138-1848:711336519.715 : IO.ScanParameter.PixelNum = 1296
2138-1848:711336519.770 : IO.ScanParameter.LineNum = 2520
2138-1848:711336519.828 : IO.ScanParameter.ScanMode = 4
2138-1848:711336519.884 : IO.ScanParameter.ScanMethod = 1
2138-1848:711336519.945 : IO.ScanParameter.BitPerPixel = 24
2138-1848:711336520.004 : IO.ScanParameter.ScanSpeed = 0
2138-1848:711336520.064 : IO.ScanParameter.Contrast = 0
2138-1848:711336520.116 : IO.ScanParameter.Brightness = 0
2138-1848:711336520.172 : IO.ScanParameter.HTPatternNo = 1
2138-1848:711336520.228 : IO.ScanParameter.Highlight = 255
2138-1848:711336520.295 : IO.ScanParameter.Shadow = 0
2138-1848:711336520.351 : IO.ScanParameter.ColorFilter = 0
2138-1848:711336520.408 : IO.ScanParameter.Invert = 0
2138-1848:711336520.463 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:711336520.526 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:711336520.589 : IO.ScanParameter.RExposure = 100
2138-1848:711336520.645 : IO.ScanParameter.GExposure = 100
2138-1848:711336520.702 : IO.ScanParameter.BExposure = 100
2138-1848:711336520.761 : IO.ScanParameter.XRes = 600
2138-1848:711336520.815 : IO.ScanParameter.YRes = 600
2138-1848:711336520.869 : IO.ScanParameter.RGain = 0
2138-1848:711336520.925 : IO.ScanParameter.GGain = 0
2138-1848:711336520.982 : IO.ScanParameter.BGain = 0
2138-1848:711336521.132 : IO.ScanParameter.lensPosition = 0
2138-1848:711336521.191 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:711336521.251 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:711336521.310 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:711336521.372 : IO.ScanParameter.wPaperLength = 0
2138-1848:711336521.427 : IO.ScanParameter.ExtIndex = 0
2138-1848:711336521.483 : IO.ScanParameter.ExtSize = 0
2138-1848:711336521.538 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:711336521.597 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:711336521.658 : IO.ScanParameter.CompressionArgument = 0
2138-1848:711336521.720 : IO.ScanParameter.HiWordLength = 0
2138-1848:711336521.780 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:711336521.852 : Front Page Image Process Count = 4
2138-1848:711336522.082 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:711336522.157 : -> Pixel : 1296
2138-1848:711336522.210 : ImageProcess Stage 1 : Software gamma
2138-1848:711336522.271 : -> Pixel : 1296
2138-1848:711336522.323 : ImageProcess Stage 2 : Cut Image
2138-1848:711336522.377 : -> Pixel : 1296
2138-1848:711336522.427 : -> blColor : 1
2138-1848:711336522.476 : -> blDelayCutTop : 0
2138-1848:711336522.532 : -> dwCutLeft : 0
2138-1848:711336522.583 : -> dwCutRight : 38
2138-1848:711336522.635 : -> dwCutTop : 4
2138-1848:711336522.688 : -> dwCutTail : 2222
2138-1848:711336522.740 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:711336522.798 : -> dwSrcWidth : 1258
2138-1848:711336522.850 : -> dwSrcLength : 2218
2138-1848:711336522.905 : -> dwDestWidth : 628
2138-1848:711336522.958 : -> dwDestLength : 1109
2138-1848:711336523.010 : -> dwYRateFraction : 0/0
2138-1848:711336523.065 : -> blColor : 1
2138-1848:711336523.115 : -> blYByRate : 0
2138-1848:711336526.050 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:711336526.121 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:711336526.189 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:711336526.252 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:711336526.337 : Allocate buffer size=33554432
2138-1848:711336528.762 : Alloc Buffer @ =1158c020 
2138-1848:711336528.826 :   IO  Buffer @ =1158c020 / 11d8c020 
2138-1848:711336528.892 : Image Buffer @ =1258c020 / 0 
2138-1848:711336528.957 :  BatchScan - BatchScanCachePage = 4
2138-1848:711336529.021 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:711336530.118 : Pipe = 8c29948 Allocate size = 10485760 ~ 39845888
2138-1848:711336531.679 : Pipe = 8c29948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:711336531.774 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:711336532.244 : Pipe = 8c29a48 Allocate size = 27262976 ~ 44040192
2138-1848:711336537.883 : Pipe = 8c29a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:711336537.994 : Reset background event
2138-1848:711336540.577 : Create IO thread
2138-1848:711336541.995 : <= StartJob ret = 1
2138-1848:711336542.077 : => StartPage
2138-1848:711336542.134 : StartPage (1) Reset variable
2138-1b74:711336548.991 :     Pipe = 8c29948 Read ==>
2138-1b74:711336549.153 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711336552.075 :         => CAsicIO::DoIo code = 0x2A - 0x95
2138-22e4:711336552.205 :         IO Send command 10 bytes
2138-22e4:711336552.296 :         => CNT96226::VenderCmd_SetData
2138-22e4:711336552.370 :         iCmd = 0, nBytes = 12
2138-22e4:711336552.505 :         0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-1848:711336557.651 : <= StartPage ret = 1
2138-1848:711336557.744 : Page 1
2138-1848:711336557.799 : <= StartScan ret = 1
2138-22e4:711337234.663 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711337234.868 :         System send command 10 bytes + data 2 bytes
2138-22e4:711337235.186 :         => CNT96226::VenderCmd_GetData
2138-22e4:711337235.257 :         iCmd = 1, nBytes = 4
2138-22e4:711337424.752 :         0000 : 00 00 00 00 
2138-22e4:711337424.927 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711337425.264 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711337425.358 :         => CAsicIO::DoIo code = 0x2A - 0x96
2138-22e4:711337425.431 :         IO Send command 10 bytes
2138-22e4:711337425.555 :         => CNT96226::VenderCmd_SetData
2138-22e4:711337425.617 :         iCmd = 0, nBytes = 12
2138-22e4:711337425.730 :         0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:711337591.881 : => ReadScan
2138-1848:711337592.054 : Count = 99852, Ptr = 7de7690
2138-1848:711337592.133 : => ReadScanEx2
2138-1848:711337592.193 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711337592.258 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711337592.319 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711337592.382 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711337592.444 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711337592.512 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711337592.582 : => GetImageToBuffer
2138-1848:711337592.645 : => GetImageToBufferPageScan
2138-1848:711337592.706 : Pipe = 8c29a48 Read ==>
2138-1848:711337592.843 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711337982.012 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711337982.218 :         System send command 10 bytes + data 2 bytes
2138-22e4:711337982.296 :         => CNT96226::VenderCmd_GetData
2138-22e4:711337982.361 :         iCmd = 1, nBytes = 4
2138-22e4:711338183.363 :         0000 : 00 00 00 00 
2138-22e4:711338183.495 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711338183.679 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711338183.842 :         => CAsicIO::DoIo code = 0x2A - 0x83
2138-22e4:711338183.921 :         IO Send command 10 bytes
2138-22e4:711338184.051 :         => CNT96226::VenderCmd_SetData
2138-22e4:711338184.119 :         iCmd = 0, nBytes = 28
2138-22e4:711338184.257 :         0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-22e4:711338184.382 :         0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-22e4:711338384.672 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711338384.817 :         System send command 10 bytes + data 18 bytes
2138-22e4:711338384.898 :         => CNT96226::VenderCmd_GetData
2138-22e4:711338384.959 :         iCmd = 1, nBytes = 4
2138-22e4:711338545.281 :         0000 : 00 00 00 00 
2138-22e4:711338545.421 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711338545.578 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711338545.669 :         IOThread: ReadBackground
2138-22e4:711338545.834 :         Background Front Page Image Process Count = 3
2138-22e4:711338545.962 :         ImageProcess Stage 0 : OA982 Color Pack
2138-22e4:711338546.038 :         -> Pixel : 1296
2138-22e4:711338546.097 :         ImageProcess Stage 1 : Nearest Scale
2138-22e4:711338546.161 :         -> dwSrcWidth : 1296
2138-22e4:711338546.217 :         -> dwSrcLength : 2
2138-22e4:711338546.274 :         -> dwDestWidth : 628
2138-22e4:711338546.334 :         -> dwDestLength : 2
2138-22e4:711338546.387 :         -> dwYRateFraction : 0/0
2138-22e4:711338546.444 :         -> blColor : 1
2138-22e4:711338546.494 :         -> blYByRate : 0
2138-22e4:711338546.548 :         ImageProcess Stage 2 : Background Color Unpack
2138-22e4:711338546.614 :         -> Pixel : 628
2138-22e4:711338547.772 :         => CAsicIO::DoIo code = 0x28 - 0x9B
2138-22e4:711338547.854 :         IO Send command 10 bytes
2138-22e4:711338547.918 :         => CNT96226::VenderCmd_SetData
2138-22e4:711338547.979 :         iCmd = 0, nBytes = 10
2138-22e4:711338548.091 :         0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-22e4:711338820.806 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711338820.997 :         System send command 10 bytes + data 0 bytes
2138-22e4:711338821.077 :         IO total need to receive data 7776 bytes
2138-22e4:711338821.149 :         => CNT96226::VenderCmd_GetData
2138-22e4:711338821.215 :         iCmd = 0, nBytes = 7776
2138-22e4:711339063.843 :         skip dump 7648 bytes
2138-22e4:711339064.108 :         0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339064.249 :         0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339064.384 :         0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339064.521 :         0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339064.651 :         0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339064.785 :         0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339064.917 :         0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339065.052 :         0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-22e4:711339065.120 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711339065.191 :         System total receive data 7776 bytes
2138-22e4:711339065.260 :         => CNT96226::VenderCmd_GetData
2138-22e4:711339065.323 :         iCmd = 1, nBytes = 4
2138-22e4:711339264.304 :         0000 : 00 00 00 00 
2138-22e4:711339264.415 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711339264.602 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711339425.395 :         IOThread: Counting Padding Values
2138-22e4:711339425.614 :         => CScanner::GetWindowDescriptor
2138-22e4:711339425.709 :         <= CScanner::GetWindowDescriptor
2138-22e4:711339425.782 :         Dump Window Descriptor
2138-22e4:711339425.924 :         0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-22e4:711339426.067 :         0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-22e4:711339426.202 :         0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711339426.350 :         0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-22e4:711339426.483 :         0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-22e4:711339426.554 :         IOThread : Set Window
2138-22e4:711339426.621 :         => CAsicIO::DoIo code = 0x24 - 0x00
2138-22e4:711339426.692 :         IO Send command 10 bytes
2138-22e4:711339426.778 :         => CNT96226::VenderCmd_SetData
2138-22e4:711339426.839 :         iCmd = 0, nBytes = 89
2138-22e4:711339426.968 :         0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-22e4:711339427.100 :         0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-22e4:711339427.237 :         0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-22e4:711339427.373 :         0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-22e4:711339427.514 :         0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-22e4:711339427.619 :         0050 : 00 00 00 00 00 00 00 00 00 
2138-22e4:711340585.771 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711340586.085 :         System send command 10 bytes + data 79 bytes
2138-22e4:711340586.253 :         => CNT96226::VenderCmd_GetData
2138-22e4:711340586.564 :         iCmd = 1, nBytes = 4
2138-22e4:711340792.039 :         0000 : 00 00 00 00 
2138-22e4:711340792.147 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711340792.312 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711340792.443 :         IOThread:Send Gamma
2138-22e4:711340792.532 :         => CAquila::UpdateSWGammaTable
2138-22e4:711340792.597 :          NewScanParameter.ColorFilter = 0
2138-22e4:711340792.726 :         0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-22e4:711340792.868 :         0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-22e4:711340793.008 :         0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-22e4:711340793.146 :         0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-22e4:711340793.283 :         0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-22e4:711340793.419 :         0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-22e4:711340793.555 :         0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-22e4:711340793.817 :         0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-22e4:711340793.965 :         0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-22e4:711340794.100 :         0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-22e4:711340794.243 :         00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-22e4:711340794.384 :         00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-22e4:711340794.520 :         00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-22e4:711340794.659 :         00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-22e4:711340794.798 :         00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-22e4:711340794.933 :         00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-22e4:711340795.064 :         0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711340795.190 :         0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711340795.327 :         0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-22e4:711340795.465 :         0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-22e4:711340795.601 :         0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-22e4:711340795.736 :         0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-22e4:711340795.880 :         0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-22e4:711340796.021 :         0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-22e4:711340796.152 :         0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-22e4:711340796.290 :         0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-22e4:711340796.433 :         01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-22e4:711340796.570 :         01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-22e4:711340796.707 :         01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-22e4:711340796.843 :         01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-22e4:711340796.976 :         01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-22e4:711340797.111 :         01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-22e4:711340797.238 :         0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711340797.365 :         0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711340797.505 :         0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-22e4:711340797.641 :         0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-22e4:711340797.778 :         0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-22e4:711340797.914 :         0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-22e4:711340798.051 :         0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-22e4:711340798.189 :         0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-22e4:711340798.327 :         0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-22e4:711340798.465 :         0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-22e4:711340798.603 :         02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-22e4:711340798.738 :         02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-22e4:711340798.878 :         02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-22e4:711340799.012 :         02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-22e4:711340799.377 :         02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-22e4:711340799.514 :         02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-22e4:711340799.645 :         0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711340799.778 :         0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-22e4:711340799.918 :         0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-22e4:711340800.058 :         0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-22e4:711340800.258 :         0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-22e4:711340800.404 :         0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-22e4:711340800.548 :         0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-22e4:711340800.915 :         0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-22e4:711340801.052 :         0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-22e4:711340801.188 :         0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-22e4:711340801.332 :         03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-22e4:711340801.468 :         03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-22e4:711340801.602 :         03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-22e4:711340801.739 :         03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-22e4:711340801.873 :         03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-22e4:711340802.009 :         03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-22e4:711340802.072 :         <= CAquila::UpdateSWGammaTable
2138-22e4:711340837.934 :         IOThread: Wait Pipe
2138-22e4:711340838.110 :         Pipe = 8c29948 ==> IsHighUsage
2138-22e4:711340838.267 :         Pipe = 8c29948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-22e4:711340838.404 :         Pipe = 8c29948 MaximumPage Count = 0 : Current Page Count = 0
2138-22e4:711340838.527 :         Pipe = 8c29948 <== IsHighUsage ret = 0
2138-22e4:711340838.615 :         IOThread: Reserve Unit
2138-22e4:711340838.683 :         => CAsicIO::DoIo code = 0x16 - 0x00
2138-22e4:711340838.758 :         IO Send command 10 bytes
2138-22e4:711340838.873 :         => CNT96226::VenderCmd_SetData
2138-22e4:711340838.935 :         iCmd = 0, nBytes = 10
2138-22e4:711340839.055 :         0000 : 16 00 00 00 00 00 00 00 00 00 
2138-22e4:711341025.353 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711341025.553 :         System send command 10 bytes + data 0 bytes
2138-22e4:711341025.645 :         => CNT96226::VenderCmd_GetData
2138-22e4:711341025.716 :         iCmd = 1, nBytes = 4
2138-22e4:711341234.054 :         0000 : 00 00 00 00 
2138-22e4:711341234.149 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711341234.294 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711341234.361 :         IOThread: Start Scan
2138-22e4:711341234.435 :         => CAsicIO::DoIo code = 0x1B - 0x00
2138-22e4:711341234.504 :         IO Send command 10 bytes
2138-22e4:711341234.626 :         => CNT96226::VenderCmd_SetData
2138-22e4:711341234.687 :         iCmd = 0, nBytes = 10
2138-22e4:711341234.791 :         0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-22e4:711341524.103 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711341524.290 :         System send command 10 bytes + data 0 bytes
2138-22e4:711341524.369 :         => CNT96226::VenderCmd_GetData
2138-22e4:711341524.433 :         iCmd = 1, nBytes = 4
2138-22e4:711341742.513 :         0000 : 00 00 00 00 
2138-22e4:711341742.604 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711341742.753 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711341742.828 :         IOThread: Read image 0 Bytes remain 9797760 bytes
2138-22e4:711341742.917 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711341743.013 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711341743.084 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711341743.160 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711341743.221 :         IO Send command 10 bytes
2138-22e4:711341743.314 :         => CNT96226::VenderCmd_SetData
2138-22e4:711341743.375 :         iCmd = 0, nBytes = 10
2138-22e4:711341743.486 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711342042.997 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711342043.180 :         System send command 10 bytes + data 0 bytes
2138-22e4:711342043.378 :         IO total need to receive data 2095632 bytes
2138-22e4:711342043.457 :         => CNT96226::VenderCmd_GetData
2138-22e4:711342043.523 :         iCmd = 2, nBytes = 24
2138-22e4:711342245.678 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711342245.820 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711342245.884 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711342245.956 :         Information.Status = 0
2138-22e4:711342246.019 :         => CNT96226::VenderCmd_GetData
2138-22e4:711342246.080 :         iCmd = 2, nBytes = 24
2138-22e4:711342447.974 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711342448.198 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711342448.261 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711342448.356 :         Information.Status = 0
2138-22e4:711342448.421 :         => CNT96226::VenderCmd_GetData
2138-22e4:711342448.482 :         iCmd = 2, nBytes = 24
2138-22e4:711342635.242 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711342635.393 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711342635.459 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711342635.529 :         Information.Status = 0
2138-22e4:711342635.592 :         => CNT96226::VenderCmd_GetData
2138-22e4:711342635.653 :         iCmd = 2, nBytes = 24
2138-22e4:711342766.660 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711342766.811 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711342766.872 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711342766.943 :         Information.Status = 0
2138-22e4:711342766.997 :         => CNT96226::VenderCmd_GetData
2138-22e4:711342767.057 :         iCmd = 2, nBytes = 24
2138-22e4:711342883.560 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711342883.775 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711342883.841 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711342883.923 :         Information.Status = 0
2138-22e4:711342883.987 :         => CNT96226::VenderCmd_GetData
2138-22e4:711342884.050 :         iCmd = 2, nBytes = 24
2138-22e4:711343085.644 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711343085.829 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711343085.903 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711343085.975 :         Information.Status = 0
2138-22e4:711343086.039 :         => CNT96226::VenderCmd_GetData
2138-22e4:711343086.099 :         iCmd = 2, nBytes = 24
2138-22e4:711343277.480 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711343277.660 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711343277.730 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711343277.810 :         Information.Status = 0
2138-22e4:711343277.875 :         => CNT96226::VenderCmd_GetData
2138-22e4:711343277.936 :         iCmd = 2, nBytes = 24
2138-22e4:711343447.806 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711343448.016 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711343448.090 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711343448.180 :         Information.Status = 0
2138-22e4:711343448.242 :         => CNT96226::VenderCmd_GetData
2138-22e4:711343448.318 :         iCmd = 2, nBytes = 24
2138-22e4:711343653.938 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711343654.083 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711343654.148 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711343654.218 :         Information.Status = 0
2138-22e4:711343654.279 :         => CNT96226::VenderCmd_GetData
2138-22e4:711343654.340 :         iCmd = 2, nBytes = 24
2138-22e4:711343814.923 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711343815.116 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711343815.184 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711343815.397 :         Information.Status = 0
2138-22e4:711343815.466 :         => CNT96226::VenderCmd_GetData
2138-22e4:711343815.531 :         iCmd = 2, nBytes = 24
2138-22e4:711343973.855 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711343974.058 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711343974.121 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711343974.211 :         Information.Status = 0
2138-22e4:711343974.272 :         => CNT96226::VenderCmd_GetData
2138-22e4:711343974.335 :         iCmd = 2, nBytes = 24
2138-22e4:711344183.945 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711344184.105 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711344184.174 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711344184.245 :         Information.Status = 0
2138-22e4:711344184.304 :         => CNT96226::VenderCmd_GetData
2138-22e4:711344184.359 :         iCmd = 2, nBytes = 24
2138-22e4:711344313.147 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711344313.314 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711344313.377 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711344313.452 :         Information.Status = 0
2138-22e4:711344313.516 :         => CNT96226::VenderCmd_GetData
2138-22e4:711344313.575 :         iCmd = 2, nBytes = 24
2138-22e4:711344479.839 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711344480.057 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711344480.121 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711344480.199 :         Information.Status = 0
2138-22e4:711344480.265 :         => CNT96226::VenderCmd_GetData
2138-22e4:711344480.332 :         iCmd = 2, nBytes = 24
2138-22e4:711344684.858 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711344684.996 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711344685.061 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711344685.127 :         Information.Status = 0
2138-22e4:711344685.184 :         => CNT96226::VenderCmd_GetData
2138-22e4:711344685.242 :         iCmd = 2, nBytes = 24
2138-22e4:711344861.529 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711344861.725 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711344861.786 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711344861.863 :         Information.Status = 0
2138-22e4:711344861.925 :         => CNT96226::VenderCmd_GetData
2138-22e4:711344861.983 :         iCmd = 2, nBytes = 24
2138-22e4:711345057.298 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711345057.488 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711345057.569 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711345057.650 :         Information.Status = 0
2138-22e4:711345057.715 :         => CNT96226::VenderCmd_GetData
2138-22e4:711345057.778 :         iCmd = 2, nBytes = 24
2138-22e4:711345233.751 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711345233.919 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711345233.982 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711345234.054 :         Information.Status = 0
2138-22e4:711345234.114 :         => CNT96226::VenderCmd_GetData
2138-22e4:711345234.176 :         iCmd = 2, nBytes = 24
2138-22e4:711345357.879 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711345358.033 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711345358.097 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711345358.164 :         Information.Status = 0
2138-22e4:711345358.224 :         => CNT96226::VenderCmd_GetData
2138-22e4:711345358.281 :         iCmd = 2, nBytes = 24
2138-22e4:711345496.170 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711345496.319 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711345496.493 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711345496.563 :         Information.Status = 0
2138-22e4:711345496.621 :         => CNT96226::VenderCmd_GetData
2138-22e4:711345496.679 :         iCmd = 2, nBytes = 24
2138-22e4:711345694.210 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711345694.383 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711345694.445 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711345694.519 :         Information.Status = 0
2138-22e4:711345694.576 :         => CNT96226::VenderCmd_GetData
2138-22e4:711345694.633 :         iCmd = 2, nBytes = 24
2138-22e4:711345873.303 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711345873.479 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711345873.545 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711345873.617 :         Information.Status = 0
2138-22e4:711345873.676 :         => CNT96226::VenderCmd_GetData
2138-22e4:711345873.735 :         iCmd = 2, nBytes = 24
2138-22e4:711346066.735 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711346066.923 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711346066.990 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711346067.069 :         Information.Status = 0
2138-22e4:711346067.130 :         => CNT96226::VenderCmd_GetData
2138-22e4:711346067.191 :         iCmd = 2, nBytes = 24
2138-22e4:711346231.325 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711346231.517 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711346231.586 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711346231.660 :         Information.Status = 0
2138-22e4:711346231.721 :         => CNT96226::VenderCmd_GetData
2138-22e4:711346231.784 :         iCmd = 2, nBytes = 24
2138-22e4:711346397.003 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711346397.150 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711346397.210 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711346397.274 :         Information.Status = 0
2138-22e4:711346397.331 :         => CNT96226::VenderCmd_GetData
2138-22e4:711346397.388 :         iCmd = 2, nBytes = 24
2138-22e4:711346556.438 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711346556.631 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711346556.696 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711346556.772 :         Information.Status = 0
2138-22e4:711346556.830 :         => CNT96226::VenderCmd_GetData
2138-22e4:711346556.890 :         iCmd = 2, nBytes = 24
2138-22e4:711346867.186 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711346867.392 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711346867.463 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711346867.542 :         Information.Status = 0
2138-22e4:711346867.604 :         => CNT96226::VenderCmd_GetData
2138-22e4:711346867.665 :         iCmd = 2, nBytes = 24
2138-22e4:711347062.817 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711347062.998 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711347063.059 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711347063.130 :         Information.Status = 0
2138-22e4:711347063.189 :         => CNT96226::VenderCmd_GetData
2138-22e4:711347063.249 :         iCmd = 2, nBytes = 24
2138-22e4:711347243.815 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711347244.005 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711347244.074 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711347244.148 :         Information.Status = 0
2138-22e4:711347244.210 :         => CNT96226::VenderCmd_GetData
2138-22e4:711347244.274 :         iCmd = 2, nBytes = 24
2138-22e4:711347423.573 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711347423.734 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711347423.945 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711347424.020 :         Information.Status = 0
2138-22e4:711347424.080 :         => CNT96226::VenderCmd_GetData
2138-22e4:711347424.142 :         iCmd = 2, nBytes = 24
2138-22e4:711347608.962 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711347609.157 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711347609.233 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711347609.307 :         Information.Status = 0
2138-22e4:711347609.373 :         => CNT96226::VenderCmd_GetData
2138-22e4:711347609.440 :         iCmd = 2, nBytes = 24
2138-22e4:711347785.672 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711347785.866 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711347785.935 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711347786.016 :         Information.Status = 0
2138-22e4:711347786.079 :         => CNT96226::VenderCmd_GetData
2138-22e4:711347786.136 :         iCmd = 2, nBytes = 24
2138-22e4:711347995.928 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711347996.063 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711347996.124 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711347996.191 :         Information.Status = 0
2138-22e4:711347996.250 :         => CNT96226::VenderCmd_GetData
2138-22e4:711347996.304 :         iCmd = 2, nBytes = 24
2138-22e4:711348144.625 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711348144.809 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711348144.874 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711348144.958 :         Information.Status = 0
2138-22e4:711348145.028 :         => CNT96226::VenderCmd_GetData
2138-22e4:711348145.090 :         iCmd = 2, nBytes = 24
2138-22e4:711348264.799 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711348264.958 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711348265.021 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711348265.096 :         Information.Status = 0
2138-22e4:711348265.155 :         => CNT96226::VenderCmd_GetData
2138-22e4:711348265.211 :         iCmd = 2, nBytes = 24
2138-22e4:711348419.894 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711348420.032 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711348420.092 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711348420.159 :         Information.Status = 0
2138-22e4:711348420.213 :         => CNT96226::VenderCmd_GetData
2138-22e4:711348420.269 :         iCmd = 2, nBytes = 24
2138-22e4:711348578.405 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711348578.579 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711348578.643 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711348578.716 :         Information.Status = 0
2138-22e4:711348578.775 :         => CNT96226::VenderCmd_GetData
2138-22e4:711348578.834 :         iCmd = 2, nBytes = 24
2138-22e4:711348720.707 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711348720.931 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711348721.004 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711348721.091 :         Information.Status = 0
2138-22e4:711348721.161 :         => CNT96226::VenderCmd_GetData
2138-22e4:711348721.226 :         iCmd = 2, nBytes = 24
2138-22e4:711348900.313 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711348900.521 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711348900.591 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711348900.674 :         Information.Status = 0
2138-22e4:711348900.739 :         => CNT96226::VenderCmd_GetData
2138-22e4:711348900.805 :         iCmd = 2, nBytes = 24
2138-22e4:711349088.795 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711349089.145 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711349089.221 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711349089.289 :         Information.Status = 0
2138-22e4:711349089.348 :         => CNT96226::VenderCmd_GetData
2138-22e4:711349089.408 :         iCmd = 2, nBytes = 24
2138-22e4:711349250.834 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711349251.041 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711349251.111 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711349251.189 :         Information.Status = 0
2138-22e4:711349251.255 :         => CNT96226::VenderCmd_GetData
2138-22e4:711349251.318 :         iCmd = 2, nBytes = 24
2138-22e4:711349411.066 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711349411.230 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711349411.294 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711349411.368 :         Information.Status = 0
2138-22e4:711349411.426 :         => CNT96226::VenderCmd_GetData
2138-22e4:711349411.487 :         iCmd = 2, nBytes = 24
2138-22e4:711349602.904 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711349603.072 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711349603.137 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711349603.210 :         Information.Status = 0
2138-22e4:711349603.265 :         => CNT96226::VenderCmd_GetData
2138-22e4:711349603.323 :         iCmd = 2, nBytes = 24
2138-22e4:711349776.655 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711349776.863 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711349776.934 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711349777.017 :         Information.Status = 0
2138-22e4:711349777.083 :         => CNT96226::VenderCmd_GetData
2138-22e4:711349777.143 :         iCmd = 2, nBytes = 24
2138-22e4:711349946.953 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711349947.093 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711349947.155 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711349947.225 :         Information.Status = 0
2138-22e4:711349947.284 :         => CNT96226::VenderCmd_GetData
2138-22e4:711349947.343 :         iCmd = 2, nBytes = 24
2138-22e4:711350120.215 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711350120.378 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711350120.437 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711350120.501 :         Information.Status = 0
2138-22e4:711350120.559 :         => CNT96226::VenderCmd_GetData
2138-22e4:711350120.619 :         iCmd = 2, nBytes = 24
2138-22e4:711350286.996 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711350287.213 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711350287.281 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711350287.367 :         Information.Status = 0
2138-22e4:711350287.434 :         => CNT96226::VenderCmd_GetData
2138-22e4:711350287.498 :         iCmd = 2, nBytes = 24
2138-22e4:711350485.059 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711350485.202 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711350485.265 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711350485.330 :         Information.Status = 0
2138-22e4:711350485.387 :         => CNT96226::VenderCmd_GetData
2138-22e4:711350485.444 :         iCmd = 2, nBytes = 24
2138-22e4:711350658.397 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711350658.591 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711350658.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711350658.724 :         Information.Status = 0
2138-22e4:711350658.788 :         => CNT96226::VenderCmd_GetData
2138-22e4:711350658.854 :         iCmd = 2, nBytes = 24
2138-22e4:711350793.186 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711350793.497 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711350793.562 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711350793.641 :         Information.Status = 0
2138-22e4:711350793.706 :         => CNT96226::VenderCmd_GetData
2138-22e4:711350793.767 :         iCmd = 2, nBytes = 24
2138-22e4:711350952.185 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711350952.322 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711350952.384 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711350952.446 :         Information.Status = 0
2138-22e4:711350952.503 :         => CNT96226::VenderCmd_GetData
2138-22e4:711350952.561 :         iCmd = 2, nBytes = 24
2138-22e4:711351125.349 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711351125.491 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711351125.551 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711351125.614 :         Information.Status = 0
2138-22e4:711351125.669 :         => CNT96226::VenderCmd_GetData
2138-22e4:711351125.729 :         iCmd = 2, nBytes = 24
2138-22e4:711351296.052 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711351296.272 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711351296.344 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711351296.424 :         Information.Status = 0
2138-22e4:711351296.491 :         => CNT96226::VenderCmd_GetData
2138-22e4:711351296.559 :         iCmd = 2, nBytes = 24
2138-22e4:711351798.747 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711351798.965 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711351799.035 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711351799.117 :         Information.Status = 0
2138-22e4:711351799.188 :         => CNT96226::VenderCmd_GetData
2138-22e4:711351799.250 :         iCmd = 2, nBytes = 24
2138-22e4:711352423.239 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711352423.453 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711352423.520 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711352423.597 :         Information.Status = 0
2138-22e4:711352423.661 :         => CNT96226::VenderCmd_GetData
2138-22e4:711352423.723 :         iCmd = 2, nBytes = 24
2138-22e4:711353018.794 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711353019.021 :         0010 : f0 00 00 00 50 99 37 00 
2138-22e4:711353019.092 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711353019.167 :         Information.Status = 1, Information.Addr = 3643728
2138-22e4:711353022.513 :         => CNT96226::MemoryRead
2138-22e4:711353432.725 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711353432.915 :         System total receive data 311040 bytes
2138-22e4:711353432.993 :         => CNT96226::VenderCmd_GetData
2138-22e4:711353433.060 :         iCmd = 1, nBytes = 4
2138-22e4:711353615.588 :         0000 : 00 00 00 00 
2138-22e4:711353615.689 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711353615.850 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711353615.921 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711353615.986 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711353616.093 :         Pipe = 8c29948 Write ==>
2138-22e4:711353616.192 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711353616.315 :         Pipe = 8c29948 start to write data
2138-22e4:711353616.378 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 0 size = 36
2138-22e4:711353616.482 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711353616.572 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711353616.655 :         Pipe = 8c29948 Set read data ready
2138-22e4:711353616.783 :         Pipe = 8c29948 Write <==
2138-22e4:711353616.843 :         Pipe = 8c29948 Write ==>
2138-22e4:711353617.267 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711353617.378 :         Pipe = 8c29948 start to write data
2138-22e4:711353617.443 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 36 size = 311040
2138-1b74:711353617.726 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711353617.902 :     Pipe = 8c29948 Read Copy from 8c20e18 + 0 size = 36
2138-1b74:711353618.015 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711353618.113 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711353618.201 :     Pipe = 8c29948 Read <==
2138-22e4:711353622.010 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711353622.120 :         Pipe = 8c29948 Write read wait size = 0
2138-22e4:711353622.203 :         Pipe = 8c29948 Write <==
2138-1b74:711353728.405 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711353728.604 :     Pipe = 8c29948 Read ==>
2138-1b74:711353728.754 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711353728.893 :     Pipe = 8c29948 Read Copy from 8c20e18 + 36 size = 311040
2138-1b74:711353733.826 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711353733.936 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711353734.025 :     Pipe = 8c29948 Read <==
2138-1b74:711353734.092 :     ImageProcessThread : Process start
2138-1b74:711353741.312 :     BytesPerLine = 3888
2138-1b74:711353741.396 :     Lines = 80
2138-1b74:711353795.074 :     ImageProcessThread : Process end
2138-22e4:711353896.962 :         IOThread: get image OK
2138-22e4:711353897.173 :         IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-22e4:711353897.279 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711353897.383 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711353897.458 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711353897.537 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711353897.600 :         IO Send command 10 bytes
2138-22e4:711353897.748 :         => CNT96226::VenderCmd_SetData
2138-22e4:711353897.812 :         iCmd = 0, nBytes = 10
2138-22e4:711353897.931 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711354562.343 :     Pipe = 8c29a48 Write ==>
2138-1b74:711354562.584 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711354562.724 :     Pipe = 8c29a48 start to write data
2138-1b74:711354563.027 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 0 size = 36
2138-1b74:711354563.137 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711354563.230 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711354563.318 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711354563.435 :     Pipe = 8c29a48 Write <==
2138-1b74:711354563.497 :     Pipe = 8c29a48 Write ==>
2138-1b74:711354563.804 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711354563.906 :     Pipe = 8c29a48 start to write data
2138-1b74:711354563.966 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 36 size = 71592
2138-1848:711354564.130 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711354564.308 : Pipe = 8c29a48 Read Copy from 8c29b08 + 0 size = 36
2138-1848:711354564.424 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711354564.528 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711354564.616 : Pipe = 8c29a48 Read <==
2138-1848:711354564.680 : Get Packet type = 0 
2138-1848:711354564.739 : Get Packet dwSize = 71592 
2138-1848:711354564.802 : Get Packet bADFStatus = 1 
2138-1848:711354564.860 : Get Packet dwStatusLong = 0 
2138-1848:711354564.919 : Get Packet dwMessageStatusLong = 0 
2138-1848:711354564.988 : <= GetImageToBufferPageScan Ret = 1
2138-1b74:711354565.177 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27191384 Data = 71592
2138-1b74:711354565.280 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711354565.354 : <= GetImageToBuffer Ret = 1
2138-1b74:711354565.424 :     Pipe = 8c29a48 Write <==
2138-1848:711354565.486 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:711354565.565 : Pipe = 8c29a48 Read ==>
2138-1b74:711354565.627 :     Pipe = 8c29948 Read ==>
2138-1848:711354565.690 : Pipe = 8c29a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1b74:711354565.778 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711354565.863 : Pipe = 8c29a48 Read Copy from 8c29b08 + 36 size = 71592
2138-1848:711354567.007 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711354567.103 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711354567.186 : Pipe = 8c29a48 Read <==
2138-1848:711354567.245 : => GetImageToBuffer
2138-1848:711354567.296 : => GetImageToBufferPageScan
2138-1848:711354567.354 : Pipe = 8c29a48 Read ==>
2138-1848:711354567.426 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711354578.333 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711354578.444 :         System send command 10 bytes + data 0 bytes
2138-22e4:711354578.513 :         IO total need to receive data 2095632 bytes
2138-22e4:711354578.579 :         => CNT96226::VenderCmd_GetData
2138-22e4:711354578.643 :         iCmd = 2, nBytes = 24
2138-22e4:711355564.950 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711355565.177 :         0010 : f0 00 00 00 50 58 3c 00 
2138-22e4:711355565.255 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711355565.340 :         Information.Status = 1, Information.Addr = 3954768
2138-22e4:711355566.401 :         => CNT96226::MemoryRead
2138-22e4:711355954.791 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711355954.982 :         System total receive data 311040 bytes
2138-22e4:711355955.071 :         => CNT96226::VenderCmd_GetData
2138-22e4:711355955.138 :         iCmd = 1, nBytes = 4
2138-22e4:711356124.444 :         0000 : 00 00 00 00 
2138-22e4:711356124.582 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711356124.793 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711356124.867 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711356124.936 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711356125.047 :         Pipe = 8c29948 Write ==>
2138-22e4:711356125.168 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711356125.295 :         Pipe = 8c29948 start to write data
2138-22e4:711356125.363 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 311076 size = 36
2138-22e4:711356125.475 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711356125.576 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711356125.663 :         Pipe = 8c29948 Set read data ready
2138-22e4:711356125.790 :         Pipe = 8c29948 Write <==
2138-22e4:711356125.852 :         Pipe = 8c29948 Write ==>
2138-22e4:711356126.042 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711356126.172 :         Pipe = 8c29948 start to write data
2138-22e4:711356126.239 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 311112 size = 311040
2138-1b74:711356126.385 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711356126.562 :     Pipe = 8c29948 Read Copy from 8c20e18 + 311076 size = 36
2138-1b74:711356126.688 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711356126.796 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711356126.888 :     Pipe = 8c29948 Read <==
2138-1b74:711356126.956 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711356127.036 :     Pipe = 8c29948 Read ==>
2138-1b74:711356127.206 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711356130.457 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711356130.562 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711356130.648 :         Pipe = 8c29948 Set read data ready
2138-22e4:711356130.754 :         Pipe = 8c29948 Write <==
2138-1b74:711356130.961 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711356131.130 :     Pipe = 8c29948 Read Copy from 8c20e18 + 311112 size = 311040
2138-1b74:711356132.221 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711356132.332 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711356132.426 :     Pipe = 8c29948 Read <==
2138-1b74:711356132.492 :     ImageProcessThread : Process start
2138-1b74:711356137.066 :     BytesPerLine = 3888
2138-1b74:711356137.143 :     Lines = 80
2138-1b74:711356186.954 :     ImageProcessThread : Process end
2138-22e4:711356517.938 :         IOThread: get image OK
2138-22e4:711356518.147 :         IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-22e4:711356518.260 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711356518.372 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711356518.459 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711356518.537 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711356518.604 :         IO Send command 10 bytes
2138-22e4:711356518.801 :         => CNT96226::VenderCmd_SetData
2138-22e4:711356518.866 :         iCmd = 0, nBytes = 10
2138-22e4:711356518.991 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711357074.030 :     Pipe = 8c29a48 Write ==>
2138-1b74:711357074.307 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711357074.449 :     Pipe = 8c29a48 start to write data
2138-1b74:711357074.521 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 71628 size = 36
2138-1b74:711357074.634 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711357074.729 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711357074.815 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711357074.940 :     Pipe = 8c29a48 Write <==
2138-1b74:711357075.002 :     Pipe = 8c29a48 Write ==>
2138-1b74:711357075.224 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711357075.391 :     Pipe = 8c29a48 start to write data
2138-1b74:711357075.457 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 71664 size = 75360
2138-1848:711357075.618 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711357075.795 : Pipe = 8c29a48 Read Copy from 8c29b08 + 71628 size = 36
2138-1848:711357075.924 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711357076.028 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711357076.119 : Pipe = 8c29a48 Read <==
2138-1848:711357076.183 : Get Packet type = 0 
2138-1848:711357076.246 : Get Packet dwSize = 75360 
2138-1848:711357076.307 : Get Packet bADFStatus = 1 
2138-1848:711357076.373 : Get Packet dwStatusLong = 0 
2138-1848:711357076.430 : Get Packet dwMessageStatusLong = 0 
2138-1848:711357076.503 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711357076.574 : <= GetImageToBuffer Ret = 1
2138-1b74:711357076.644 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711357076.749 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711357076.823 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:711357076.905 : Pipe = 8c29a48 Read ==>
2138-1b74:711357076.966 :     Pipe = 8c29a48 Write <==
2138-1848:711357077.028 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711357077.116 :     Pipe = 8c29948 Read ==>
2138-1848:711357077.181 : Pipe = 8c29a48 Read Copy from 8c29b08 + 71664 size = 28260
2138-1b74:711357077.359 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711357077.719 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:711357077.815 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711357077.897 : Pipe = 8c29a48 Read <==
2138-22e4:711357106.451 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711357106.582 :         System send command 10 bytes + data 0 bytes
2138-22e4:711357106.658 :         IO total need to receive data 2095632 bytes
2138-22e4:711357106.728 :         => CNT96226::VenderCmd_GetData
2138-22e4:711357106.796 :         iCmd = 2, nBytes = 24
2138-1848:711357296.028 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711357296.226 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711357296.299 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711357296.371 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711357296.439 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711357296.509 : <= ReadScanEx2 ret = 1
2138-1848:711357296.569 : <= ReadScan ret = 1
2138-22e4:711357307.619 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711357307.772 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711357307.834 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711357307.915 :         Information.Status = 0
2138-22e4:711357307.990 :         => CNT96226::VenderCmd_GetData
2138-22e4:711357308.051 :         iCmd = 2, nBytes = 24
2138-22e4:711358243.633 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711358243.865 :         0010 : f0 00 00 00 50 17 41 00 
2138-22e4:711358243.955 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711358244.044 :         Information.Status = 1, Information.Addr = 4265808
2138-22e4:711358245.022 :         => CNT96226::MemoryRead
2138-22e4:711358629.710 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711358629.929 :         System total receive data 311040 bytes
2138-22e4:711358630.016 :         => CNT96226::VenderCmd_GetData
2138-22e4:711358630.088 :         iCmd = 1, nBytes = 4
2138-22e4:711358803.829 :         0000 : 00 00 00 00 
2138-22e4:711358804.132 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711358804.511 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711358804.606 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711358804.679 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711358804.867 :         Pipe = 8c29948 Write ==>
2138-22e4:711358805.007 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711358805.145 :         Pipe = 8c29948 start to write data
2138-22e4:711358805.213 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 622152 size = 36
2138-22e4:711358805.331 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711358805.431 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711358805.528 :         Pipe = 8c29948 Set read data ready
2138-22e4:711358805.686 :         Pipe = 8c29948 Write <==
2138-22e4:711358805.757 :         Pipe = 8c29948 Write ==>
2138-22e4:711358805.835 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711358805.937 :         Pipe = 8c29948 start to write data
2138-22e4:711358805.999 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 622188 size = 311040
2138-1b74:711358806.523 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711358806.737 :     Pipe = 8c29948 Read Copy from 8c20e18 + 622152 size = 36
2138-1b74:711358806.868 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711358806.972 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711358807.069 :     Pipe = 8c29948 Read <==
2138-1b74:711358807.139 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711358807.219 :     Pipe = 8c29948 Read ==>
2138-1b74:711358807.428 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711358813.188 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711358813.304 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711358813.398 :         Pipe = 8c29948 Set read data ready
2138-22e4:711358813.507 :         Pipe = 8c29948 Write <==
2138-1b74:711358814.253 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711358814.403 :     Pipe = 8c29948 Read Copy from 8c20e18 + 622188 size = 311040
2138-1b74:711358816.417 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711358816.525 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711358816.614 :     Pipe = 8c29948 Read <==
2138-1b74:711358816.673 :     ImageProcessThread : Process start
2138-1b74:711358821.125 :     BytesPerLine = 3888
2138-1b74:711358821.231 :     Lines = 80
2138-1b74:711358871.423 :     ImageProcessThread : Process end
2138-22e4:711359001.856 :         IOThread: get image OK
2138-22e4:711359002.093 :         IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-22e4:711359002.199 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711359002.315 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711359002.401 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711359002.486 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711359002.559 :         IO Send command 10 bytes
2138-22e4:711359002.759 :         => CNT96226::VenderCmd_SetData
2138-22e4:711359002.824 :         iCmd = 0, nBytes = 10
2138-22e4:711359002.956 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711359279.376 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711359279.603 :         System send command 10 bytes + data 0 bytes
2138-22e4:711359279.685 :         IO total need to receive data 2095632 bytes
2138-22e4:711359279.766 :         => CNT96226::VenderCmd_GetData
2138-22e4:711359279.839 :         iCmd = 2, nBytes = 24
2138-22e4:711359415.100 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711359415.579 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711359415.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711359415.771 :         Information.Status = 0
2138-22e4:711359415.866 :         => CNT96226::VenderCmd_GetData
2138-22e4:711359415.948 :         iCmd = 2, nBytes = 24
2138-1848:711359458.564 : => ReadScan
2138-1848:711359458.725 : Count = 99852, Ptr = 7de7690
2138-1848:711359458.819 : => ReadScanEx2
2138-1848:711359458.881 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711359458.952 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711359459.017 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711359459.090 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711359459.162 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711359459.229 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711359459.311 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:711359459.392 : Pipe = 8c29a48 Read ==>
2138-1848:711359459.515 : Pipe = 8c29a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:711359459.649 : Pipe = 8c29a48 Read Copy from 8c29b08 + 99924 size = 47100
2138-1848:711359460.203 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711359460.310 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711359460.399 : Pipe = 8c29a48 Read <==
2138-1848:711359460.460 : => GetImageToBuffer
2138-1848:711359460.520 : => GetImageToBufferPageScan
2138-1848:711359460.583 : Pipe = 8c29a48 Read ==>
2138-1848:711359460.658 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711359600.819 :     Pipe = 8c29a48 Write ==>
2138-1b74:711359601.058 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711359601.206 :     Pipe = 8c29a48 start to write data
2138-1b74:711359601.417 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 147024 size = 36
2138-1b74:711359601.540 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711359601.640 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711359601.730 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711359601.849 :     Pipe = 8c29a48 Write <==
2138-1b74:711359601.909 :     Pipe = 8c29a48 Write ==>
2138-1b74:711359602.148 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711359602.321 :     Pipe = 8c29a48 start to write data
2138-1b74:711359602.393 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 147060 size = 75360
2138-1848:711359602.538 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711359602.701 : Pipe = 8c29a48 Read Copy from 8c29b08 + 147024 size = 36
2138-1848:711359602.818 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711359602.918 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711359603.008 : Pipe = 8c29a48 Read <==
2138-1848:711359603.070 : Get Packet type = 0 
2138-1848:711359603.132 : Get Packet dwSize = 75360 
2138-1848:711359603.193 : Get Packet bADFStatus = 1 
2138-1848:711359603.252 : Get Packet dwStatusLong = 0 
2138-1848:711359603.310 : Get Packet dwMessageStatusLong = 0 
2138-1848:711359603.382 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711359603.468 : <= GetImageToBuffer Ret = 1
2138-1848:711359603.536 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1b74:711359603.620 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711359603.724 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711359603.796 : Pipe = 8c29a48 Read ==>
2138-1b74:711359603.856 :     Pipe = 8c29a48 Write <==
2138-1848:711359603.918 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711359604.004 :     Pipe = 8c29948 Read ==>
2138-1848:711359604.067 : Pipe = 8c29a48 Read Copy from 8c29b08 + 147060 size = 52752
2138-1b74:711359604.154 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711359604.429 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:711359604.525 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711359604.608 : Pipe = 8c29a48 Read <==
2138-1848:711359762.092 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711359762.264 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711359762.333 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711359762.406 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711359762.472 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711359762.544 : <= ReadScanEx2 ret = 1
2138-1848:711359762.605 : <= ReadScan ret = 1
2138-22e4:711359901.843 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711359902.071 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711359902.148 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711359902.253 :         Information.Status = 0
2138-22e4:711359902.329 :         => CNT96226::VenderCmd_GetData
2138-22e4:711359902.395 :         iCmd = 2, nBytes = 24
2138-22e4:711360860.540 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711360860.786 :         0010 : f0 00 00 00 50 d6 45 00 
2138-22e4:711360860.863 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711360860.956 :         Information.Status = 1, Information.Addr = 4576848
2138-22e4:711360862.875 :         => CNT96226::MemoryRead
2138-22e4:711361247.133 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711361247.330 :         System total receive data 311040 bytes
2138-22e4:711361247.408 :         => CNT96226::VenderCmd_GetData
2138-22e4:711361247.477 :         iCmd = 1, nBytes = 4
2138-22e4:711361393.992 :         0000 : 00 00 00 00 
2138-22e4:711361394.130 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711361394.393 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711361394.465 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711361394.526 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711361394.636 :         Pipe = 8c29948 Write ==>
2138-22e4:711361394.733 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711361394.851 :         Pipe = 8c29948 start to write data
2138-22e4:711361394.913 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 933228 size = 36
2138-22e4:711361395.022 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711361395.118 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711361395.200 :         Pipe = 8c29948 Set read data ready
2138-22e4:711361395.332 :         Pipe = 8c29948 Write <==
2138-22e4:711361395.393 :         Pipe = 8c29948 Write ==>
2138-22e4:711361395.698 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711361395.795 :         Pipe = 8c29948 start to write data
2138-22e4:711361395.854 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 933264 size = 311040
2138-1b74:711361396.003 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711361396.182 :     Pipe = 8c29948 Read Copy from 8c20e18 + 933228 size = 36
2138-1b74:711361396.308 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711361396.420 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711361396.519 :     Pipe = 8c29948 Read <==
2138-1b74:711361396.591 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711361396.667 :     Pipe = 8c29948 Read ==>
2138-1b74:711361396.749 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711361400.069 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711361400.167 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711361400.251 :         Pipe = 8c29948 Set read data ready
2138-22e4:711361400.349 :         Pipe = 8c29948 Write <==
2138-1b74:711361400.945 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711361401.082 :     Pipe = 8c29948 Read Copy from 8c20e18 + 933264 size = 311040
2138-1b74:711361402.322 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711361402.416 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711361402.497 :     Pipe = 8c29948 Read <==
2138-1b74:711361402.559 :     ImageProcessThread : Process start
2138-1b74:711361406.839 :     BytesPerLine = 3888
2138-1b74:711361406.908 :     Lines = 80
2138-1b74:711361455.245 :     ImageProcessThread : Process end
2138-22e4:711361599.796 :         IOThread: get image OK
2138-22e4:711361600.005 :         IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-22e4:711361600.119 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711361600.220 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711361600.309 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711361600.398 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711361600.462 :         IO Send command 10 bytes
2138-22e4:711361600.633 :         => CNT96226::VenderCmd_SetData
2138-22e4:711361600.694 :         iCmd = 0, nBytes = 10
2138-22e4:711361600.818 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:711361678.455 : => ReadScan
2138-1848:711361678.645 : Count = 99852, Ptr = 7de7690
2138-1848:711361678.734 : => ReadScanEx2
2138-1848:711361678.795 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711361678.867 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711361678.933 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711361679.003 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711361679.074 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711361679.143 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711361679.216 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:711361679.384 : Pipe = 8c29a48 Read ==>
2138-1848:711361679.499 : Pipe = 8c29a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:711361679.616 : Pipe = 8c29a48 Read Copy from 8c29b08 + 199812 size = 22608
2138-1848:711361679.853 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711361679.953 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711361680.045 : Pipe = 8c29a48 Read <==
2138-1848:711361680.105 : => GetImageToBuffer
2138-1848:711361680.160 : => GetImageToBufferPageScan
2138-1848:711361680.221 : Pipe = 8c29a48 Read ==>
2138-1848:711361680.297 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711361861.786 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711361861.957 :         System send command 10 bytes + data 0 bytes
2138-22e4:711361862.039 :         IO total need to receive data 2095632 bytes
2138-22e4:711361862.111 :         => CNT96226::VenderCmd_GetData
2138-22e4:711361862.177 :         iCmd = 2, nBytes = 24
2138-22e4:711361997.216 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711361997.441 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711361997.507 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711361997.587 :         Information.Status = 0
2138-22e4:711361997.661 :         => CNT96226::VenderCmd_GetData
2138-22e4:711361997.729 :         iCmd = 2, nBytes = 24
2138-1b74:711362097.496 :     Pipe = 8c29a48 Write ==>
2138-1b74:711362097.736 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711362097.869 :     Pipe = 8c29a48 start to write data
2138-1b74:711362097.940 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 222420 size = 36
2138-1b74:711362098.054 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711362098.156 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711362098.242 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711362098.372 :     Pipe = 8c29a48 Write <==
2138-1b74:711362098.431 :     Pipe = 8c29a48 Write ==>
2138-1b74:711362098.644 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711362098.784 :     Pipe = 8c29a48 start to write data
2138-1b74:711362098.851 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 222456 size = 75360
2138-1848:711362099.006 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711362099.192 : Pipe = 8c29a48 Read Copy from 8c29b08 + 222420 size = 36
2138-1848:711362099.316 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711362099.418 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711362099.507 : Pipe = 8c29a48 Read <==
2138-1848:711362099.572 : Get Packet type = 0 
2138-1848:711362099.636 : Get Packet dwSize = 75360 
2138-1848:711362099.699 : Get Packet bADFStatus = 1 
2138-1848:711362099.761 : Get Packet dwStatusLong = 0 
2138-1848:711362099.822 : Get Packet dwMessageStatusLong = 0 
2138-1848:711362099.896 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711362099.962 : <= GetImageToBuffer Ret = 1
2138-1b74:711362100.031 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711362100.134 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711362100.203 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711362100.287 : Pipe = 8c29a48 Read ==>
2138-1b74:711362100.450 :     Pipe = 8c29a48 Write <==
2138-1848:711362100.514 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711362100.601 :     Pipe = 8c29948 Read ==>
2138-1848:711362100.661 : Pipe = 8c29a48 Read Copy from 8c29b08 + 222456 size = 75360
2138-1b74:711362100.744 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711362100.949 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711362101.044 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711362101.207 : Pipe = 8c29a48 Read <==
2138-1848:711362101.270 : => GetImageToBuffer
2138-1848:711362101.326 : => GetImageToBufferPageScan
2138-1848:711362101.383 : Pipe = 8c29a48 Read ==>
2138-1848:711362101.456 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711362132.478 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711362132.630 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711362132.693 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711362132.769 :         Information.Status = 0
2138-22e4:711362132.831 :         => CNT96226::VenderCmd_GetData
2138-22e4:711362132.894 :         iCmd = 2, nBytes = 24
2138-22e4:711362650.559 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711362650.790 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711362650.861 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711362650.945 :         Information.Status = 0
2138-22e4:711362651.018 :         => CNT96226::VenderCmd_GetData
2138-22e4:711362651.084 :         iCmd = 2, nBytes = 24
2138-22e4:711363611.728 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711363611.946 :         0010 : f0 00 00 00 50 95 4a 00 
2138-22e4:711363612.022 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711363612.101 :         Information.Status = 1, Information.Addr = 4887888
2138-22e4:711363613.055 :         => CNT96226::MemoryRead
2138-22e4:711363992.442 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711363992.670 :         System total receive data 311040 bytes
2138-22e4:711363992.751 :         => CNT96226::VenderCmd_GetData
2138-22e4:711363992.822 :         iCmd = 1, nBytes = 4
2138-22e4:711364252.128 :         0000 : 00 00 00 00 
2138-22e4:711364252.298 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711364252.481 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711364252.558 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711364252.629 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711364252.738 :         Pipe = 8c29948 Write ==>
2138-22e4:711364252.844 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711364252.979 :         Pipe = 8c29948 start to write data
2138-22e4:711364253.046 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 1244304 size = 36
2138-22e4:711364253.160 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711364253.260 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711364253.346 :         Pipe = 8c29948 Set read data ready
2138-22e4:711364253.488 :         Pipe = 8c29948 Write <==
2138-22e4:711364253.549 :         Pipe = 8c29948 Write ==>
2138-22e4:711364253.624 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711364253.730 :         Pipe = 8c29948 start to write data
2138-22e4:711364253.796 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 1244340 size = 311040
2138-1b74:711364254.240 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711364254.425 :     Pipe = 8c29948 Read Copy from 8c20e18 + 1244304 size = 36
2138-1b74:711364254.545 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711364254.647 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711364254.738 :     Pipe = 8c29948 Read <==
2138-1b74:711364254.811 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711364254.883 :     Pipe = 8c29948 Read ==>
2138-1b74:711364254.961 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711364258.321 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711364258.427 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711364258.512 :         Pipe = 8c29948 Set read data ready
2138-22e4:711364258.611 :         Pipe = 8c29948 Write <==
2138-1b74:711364259.309 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711364259.449 :     Pipe = 8c29948 Read Copy from 8c20e18 + 1244340 size = 311040
2138-1b74:711364260.335 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711364260.426 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711364260.511 :     Pipe = 8c29948 Read <==
2138-1b74:711364260.570 :     ImageProcessThread : Process start
2138-1b74:711364264.955 :     BytesPerLine = 3888
2138-1b74:711364265.023 :     Lines = 80
2138-1b74:711364312.710 :     ImageProcessThread : Process end
2138-22e4:711364648.826 :         IOThread: get image OK
2138-22e4:711364649.039 :         IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-22e4:711364649.152 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711364649.262 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711364649.343 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711364649.419 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711364649.488 :         IO Send command 10 bytes
2138-22e4:711364649.631 :         => CNT96226::VenderCmd_SetData
2138-22e4:711364649.697 :         iCmd = 0, nBytes = 10
2138-22e4:711364649.826 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711364975.655 :     Pipe = 8c29a48 Write ==>
2138-1b74:711364975.941 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711364976.086 :     Pipe = 8c29a48 start to write data
2138-1b74:711364976.157 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 297816 size = 36
2138-1b74:711364976.271 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711364976.367 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711364976.456 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711364976.594 :     Pipe = 8c29a48 Write <==
2138-1b74:711364976.655 :     Pipe = 8c29a48 Write ==>
2138-1b74:711364976.731 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711364976.831 :     Pipe = 8c29a48 start to write data
2138-1b74:711364976.892 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 297852 size = 75360
2138-1848:711364977.313 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711364977.488 : Pipe = 8c29a48 Read Copy from 8c29b08 + 297816 size = 36
2138-1848:711364977.606 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711364977.704 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711364977.792 : Pipe = 8c29a48 Read <==
2138-1848:711364977.860 : Get Packet type = 0 
2138-1848:711364977.924 : Get Packet dwSize = 75360 
2138-1848:711364977.986 : Get Packet bADFStatus = 1 
2138-1848:711364978.047 : Get Packet dwStatusLong = 0 
2138-1848:711364978.108 : Get Packet dwMessageStatusLong = 0 
2138-1b74:711364978.184 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711364978.293 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711364978.365 : <= GetImageToBufferPageScan Ret = 1
2138-1b74:711364978.430 :     Pipe = 8c29a48 Write <==
2138-1848:711364978.492 : <= GetImageToBuffer Ret = 1
2138-1b74:711364978.560 :     Pipe = 8c29948 Read ==>
2138-1848:711364978.623 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:711364978.705 : Pipe = 8c29a48 Read ==>
2138-1b74:711364978.769 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711364978.855 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711364978.957 : Pipe = 8c29a48 Read Copy from 8c29b08 + 297852 size = 1884
2138-1848:711364979.070 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:711364979.163 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711364979.244 : Pipe = 8c29a48 Read <==
2138-1848:711365180.430 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711365180.757 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711365180.836 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711365180.909 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711365180.982 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711365181.054 : <= ReadScanEx2 ret = 1
2138-1848:711365181.119 : <= ReadScan ret = 1
2138-22e4:711365914.105 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711365914.308 :         System send command 10 bytes + data 0 bytes
2138-22e4:711365914.393 :         IO total need to receive data 2095632 bytes
2138-22e4:711365914.470 :         => CNT96226::VenderCmd_GetData
2138-22e4:711365914.538 :         iCmd = 2, nBytes = 24
2138-22e4:711366470.807 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711366471.059 :         0010 : f0 00 00 00 50 54 4f 00 
2138-22e4:711366471.133 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711366471.228 :         Information.Status = 1, Information.Addr = 5198928
2138-22e4:711366472.296 :         => CNT96226::MemoryRead
2138-22e4:711367023.266 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711367023.488 :         System total receive data 311040 bytes
2138-22e4:711367023.579 :         => CNT96226::VenderCmd_GetData
2138-22e4:711367023.653 :         iCmd = 1, nBytes = 4
2138-1848:711367336.127 : => ReadScan
2138-1848:711367336.321 : Count = 99852, Ptr = 7de7690
2138-1848:711367336.402 : => ReadScanEx2
2138-1848:711367336.459 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711367336.533 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711367336.596 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711367336.667 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711367336.735 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711367336.802 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711367336.874 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:711367336.950 : Pipe = 8c29a48 Read ==>
2138-1848:711367337.079 : Pipe = 8c29a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-1848:711367337.206 : Pipe = 8c29a48 Read Copy from 8c29b08 + 299736 size = 73476
2138-1848:711367337.687 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711367337.779 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711367337.862 : Pipe = 8c29a48 Read <==
2138-1848:711367337.920 : => GetImageToBuffer
2138-1848:711367337.976 : => GetImageToBufferPageScan
2138-1848:711367338.037 : Pipe = 8c29a48 Read ==>
2138-1848:711367338.109 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711367394.244 :         0000 : 00 00 00 00 
2138-22e4:711367394.359 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711367394.560 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711367394.636 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711367394.706 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711367394.832 :         Pipe = 8c29948 Write ==>
2138-22e4:711367394.934 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711367395.055 :         Pipe = 8c29948 start to write data
2138-22e4:711367395.120 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 1555380 size = 36
2138-22e4:711367395.232 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711367395.332 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711367395.415 :         Pipe = 8c29948 Set read data ready
2138-22e4:711367395.541 :         Pipe = 8c29948 Write <==
2138-22e4:711367395.602 :         Pipe = 8c29948 Write ==>
2138-22e4:711367395.814 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711367395.980 :         Pipe = 8c29948 start to write data
2138-22e4:711367396.044 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 1555416 size = 311040
2138-1b74:711367396.180 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711367396.429 :     Pipe = 8c29948 Read Copy from 8c20e18 + 1555380 size = 36
2138-1b74:711367396.539 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711367396.629 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711367396.716 :     Pipe = 8c29948 Read <==
2138-1b74:711367396.798 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711367396.869 :     Pipe = 8c29948 Read ==>
2138-1b74:711367396.943 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711367400.772 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711367400.882 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711367400.972 :         Pipe = 8c29948 Set read data ready
2138-22e4:711367401.081 :         Pipe = 8c29948 Write <==
2138-1b74:711367401.230 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711367401.357 :     Pipe = 8c29948 Read Copy from 8c20e18 + 1555416 size = 311040
2138-1b74:711367402.433 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711367402.530 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711367402.615 :     Pipe = 8c29948 Read <==
2138-1b74:711367402.679 :     ImageProcessThread : Process start
2138-1b74:711367406.990 :     BytesPerLine = 3888
2138-1b74:711367407.057 :     Lines = 80
2138-1b74:711367454.741 :     ImageProcessThread : Process end
2138-22e4:711367569.291 :         IOThread: get image OK
2138-22e4:711367569.484 :         IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-22e4:711367569.594 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711367569.694 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711367569.774 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711367569.853 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711367569.915 :         IO Send command 10 bytes
2138-22e4:711367570.082 :         => CNT96226::VenderCmd_SetData
2138-22e4:711367570.150 :         iCmd = 0, nBytes = 10
2138-22e4:711367570.275 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711368105.778 :     Pipe = 8c29a48 Write ==>
2138-1b74:711368106.060 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711368106.201 :     Pipe = 8c29a48 start to write data
2138-1b74:711368106.274 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 373212 size = 36
2138-1b74:711368106.392 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711368106.489 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711368106.583 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711368106.719 :     Pipe = 8c29a48 Write <==
2138-1b74:711368106.782 :     Pipe = 8c29a48 Write ==>
2138-1b74:711368106.858 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711368106.991 :     Pipe = 8c29a48 start to write data
2138-1b74:711368107.056 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 373248 size = 75360
2138-1848:711368107.212 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711368107.387 : Pipe = 8c29a48 Read Copy from 8c29b08 + 373212 size = 36
2138-1848:711368107.513 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711368107.621 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711368107.709 : Pipe = 8c29a48 Read <==
2138-1848:711368107.773 : Get Packet type = 0 
2138-1848:711368107.833 : Get Packet dwSize = 75360 
2138-1848:711368107.897 : Get Packet bADFStatus = 1 
2138-1848:711368107.963 : Get Packet dwStatusLong = 0 
2138-1848:711368108.024 : Get Packet dwMessageStatusLong = 0 
2138-1848:711368108.111 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711368108.181 : <= GetImageToBuffer Ret = 1
2138-1848:711368108.255 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:711368108.536 : Pipe = 8c29a48 Read ==>
2138-1b74:711368108.633 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711368108.739 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711368108.852 :     Pipe = 8c29a48 Write <==
2138-1848:711368108.938 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711368109.055 :     Pipe = 8c29948 Read ==>
2138-1848:711368109.119 : Pipe = 8c29a48 Read Copy from 8c29b08 + 373248 size = 26376
2138-1b74:711368109.206 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711368109.309 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:711368109.404 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711368109.490 : Pipe = 8c29a48 Read <==
2138-1848:711368302.094 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711368302.314 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711368302.387 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711368302.463 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711368302.538 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711368302.604 : <= ReadScanEx2 ret = 1
2138-1848:711368302.666 : <= ReadScan ret = 1
2138-22e4:711368550.469 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711368550.665 :         System send command 10 bytes + data 0 bytes
2138-22e4:711368550.746 :         IO total need to receive data 2095632 bytes
2138-22e4:711368550.826 :         => CNT96226::VenderCmd_GetData
2138-22e4:711368550.896 :         iCmd = 2, nBytes = 24
2138-22e4:711369087.810 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711369088.050 :         0010 : f0 00 00 00 50 13 54 00 
2138-22e4:711369088.125 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711369088.215 :         Information.Status = 1, Information.Addr = 5509968
2138-22e4:711369089.260 :         => CNT96226::MemoryRead
2138-22e4:711369520.794 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711369520.998 :         System total receive data 311040 bytes
2138-22e4:711369521.082 :         => CNT96226::VenderCmd_GetData
2138-22e4:711369521.150 :         iCmd = 1, nBytes = 4
2138-22e4:711369660.002 :         0000 : 00 00 00 00 
2138-22e4:711369660.162 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711369660.334 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711369660.412 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711369660.477 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711369660.592 :         Pipe = 8c29948 Write ==>
2138-22e4:711369660.700 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711369660.825 :         Pipe = 8c29948 start to write data
2138-22e4:711369660.894 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 1866456 size = 36
2138-22e4:711369661.006 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711369661.106 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711369661.194 :         Pipe = 8c29948 Set read data ready
2138-1b74:711369661.445 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711369661.560 :     Pipe = 8c29948 Read Copy from 8c20e18 + 1866456 size = 36
2138-1b74:711369661.666 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711369661.758 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711369661.843 :     Pipe = 8c29948 Read <==
2138-1b74:711369661.909 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711369661.981 :     Pipe = 8c29948 Read ==>
2138-1b74:711369662.055 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711369662.194 :         Pipe = 8c29948 Write <==
2138-22e4:711369662.256 :         Pipe = 8c29948 Write ==>
2138-22e4:711369662.330 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711369662.571 :         Pipe = 8c29948 start to write data
2138-22e4:711369662.636 :         Pipe = 8c29948 Memory Write Copy to 8c20e18 + 1866492 size = 230660
2138-22e4:711369676.617 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 0 size = 80380
2138-22e4:711369678.083 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711369678.199 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711369678.302 :         Pipe = 8c29948 Set read data ready
2138-1b74:711369678.515 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711369678.635 :     Pipe = 8c29948 Read Copy from 8c20e18 + 1866492 size = 230660
2138-1b74:711369679.505 :     Pipe = 8c29948 Read Copy from 8c29a18 + 0 size = 80380
2138-1b74:711369679.909 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711369680.009 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711369680.096 :     Pipe = 8c29948 Read <==
2138-1b74:711369680.157 :     ImageProcessThread : Process start
2138-1b74:711369684.801 :     BytesPerLine = 3888
2138-1b74:711369684.904 :     Lines = 80
2138-22e4:711369689.199 :         Pipe = 8c29948 Write <==
2138-1b74:711369737.210 :     ImageProcessThread : Process end
2138-22e4:711370054.100 :         IOThread: get image OK
2138-22e4:711370054.304 :         IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-22e4:711370054.419 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711370054.526 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711370054.613 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711370054.693 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711370054.760 :         IO Send command 10 bytes
2138-22e4:711370054.908 :         => CNT96226::VenderCmd_SetData
2138-22e4:711370054.973 :         iCmd = 0, nBytes = 10
2138-22e4:711370055.096 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711370610.902 :     Pipe = 8c29a48 Write ==>
2138-1b74:711370611.186 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27213992 Data = 48984
2138-1b74:711370611.336 :     Pipe = 8c29a48 start to write data
2138-1b74:711370611.411 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 448608 size = 36
2138-1b74:711370611.530 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27213956 Data = 49020
2138-1b74:711370611.634 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711370611.723 :     Pipe = 8c29a48 Write <==
2138-1b74:711370611.786 :     Pipe = 8c29a48 Write ==>
2138-1b74:711370611.861 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27213956 Data = 49020
2138-1b74:711370611.964 :     Pipe = 8c29a48 start to write data
2138-1b74:711370612.026 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 448644 size = 75360
2138-1b74:711370613.195 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27138596 Data = 124380
2138-1b74:711370613.298 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711370613.381 :     Pipe = 8c29a48 Write <==
2138-1b74:711370613.463 :     Pipe = 8c29948 Read ==>
2138-1b74:711370613.545 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711371271.622 : => ReadScan
2138-1848:711371272.703 : Count = 99852, Ptr = 7de7690
2138-1848:711371272.833 : => ReadScanEx2
2138-1848:711371272.903 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711371272.974 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711371273.038 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711371273.109 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711371273.177 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711371273.245 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711371273.322 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:711371273.399 : Pipe = 8c29a48 Read ==>
2138-1848:711371273.539 : Pipe = 8c29a48 Read Total = 27262976 Free = 27138596 Data = 124380
2138-1848:711371273.816 : Pipe = 8c29a48 Read Copy from 8c29b08 + 399624 size = 48984
2138-1848:711371274.145 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711371274.243 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711371274.334 : Pipe = 8c29a48 Read <==
2138-1848:711371274.394 : => GetImageToBuffer
2138-1848:711371274.452 : => GetImageToBufferPageScan
2138-1848:711371274.515 : Pipe = 8c29a48 Read ==>
2138-1848:711371274.591 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711371274.693 : Pipe = 8c29a48 Read Copy from 8c29b08 + 448608 size = 36
2138-1848:711371274.796 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711371274.887 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711371274.968 : Pipe = 8c29a48 Read <==
2138-1848:711371275.025 : Get Packet type = 0 
2138-1848:711371275.085 : Get Packet dwSize = 75360 
2138-1848:711371275.142 : Get Packet bADFStatus = 1 
2138-1848:711371275.200 : Get Packet dwStatusLong = 0 
2138-1848:711371275.258 : Get Packet dwMessageStatusLong = 0 
2138-1848:711371275.321 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711371275.384 : <= GetImageToBuffer Ret = 1
2138-1848:711371275.447 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:711371275.516 : Pipe = 8c29a48 Read ==>
2138-1848:711371275.589 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711371275.690 : Pipe = 8c29a48 Read Copy from 8c29b08 + 448644 size = 50868
2138-1848:711371276.016 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:711371276.107 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711371276.186 : Pipe = 8c29a48 Read <==
2138-22e4:711371380.456 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711371380.656 :         System send command 10 bytes + data 0 bytes
2138-22e4:711371380.742 :         IO total need to receive data 2095632 bytes
2138-22e4:711371380.815 :         => CNT96226::VenderCmd_GetData
2138-22e4:711371380.883 :         iCmd = 2, nBytes = 24
2138-1848:711371452.274 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711371452.435 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711371452.520 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711371452.602 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711371452.676 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711371452.743 : <= ReadScanEx2 ret = 1
2138-1848:711371452.809 : <= ReadScan ret = 1
2138-22e4:711371914.003 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711371914.235 :         0010 : f0 00 00 00 50 d2 58 00 
2138-22e4:711371914.314 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711371914.403 :         Information.Status = 1, Information.Addr = 5821008
2138-22e4:711371915.545 :         => CNT96226::MemoryRead
2138-22e4:711372544.076 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711372544.281 :         System total receive data 311040 bytes
2138-22e4:711372544.363 :         => CNT96226::VenderCmd_GetData
2138-22e4:711372544.437 :         iCmd = 1, nBytes = 4
2138-22e4:711373170.527 :         0000 : 00 00 00 00 
2138-22e4:711373170.719 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711373170.889 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711373170.973 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711373171.045 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711373171.185 :         Pipe = 8c29948 Write ==>
2138-22e4:711373171.294 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711373171.416 :         Pipe = 8c29948 start to write data
2138-22e4:711373171.483 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 80380 size = 36
2138-22e4:711373171.596 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711373171.694 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711373171.880 :         Pipe = 8c29948 Set read data ready
2138-1b74:711373172.116 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711373172.230 :     Pipe = 8c29948 Read Copy from 8c29a18 + 80380 size = 36
2138-1b74:711373172.331 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711373172.431 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711373172.520 :     Pipe = 8c29948 Read <==
2138-1b74:711373172.594 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711373172.666 :     Pipe = 8c29948 Read ==>
2138-1b74:711373172.739 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711373172.872 :         Pipe = 8c29948 Write <==
2138-22e4:711373172.934 :         Pipe = 8c29948 Write ==>
2138-22e4:711373173.013 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711373173.110 :         Pipe = 8c29948 start to write data
2138-22e4:711373173.174 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 80416 size = 311040
2138-22e4:711373177.714 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711373177.821 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711373177.910 :         Pipe = 8c29948 Set read data ready
2138-1b74:711373178.078 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711373178.186 :     Pipe = 8c29948 Read Copy from 8c29a18 + 80416 size = 311040
2138-1b74:711373179.602 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711373179.695 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711373179.776 :     Pipe = 8c29948 Read <==
2138-1b74:711373179.832 :     ImageProcessThread : Process start
2138-1b74:711373184.149 :     BytesPerLine = 3888
2138-1b74:711373184.218 :     Lines = 80
2138-1b74:711373231.807 :     ImageProcessThread : Process end
2138-22e4:711373389.301 :         Pipe = 8c29948 Write <==
2138-22e4:711373757.182 :         IOThread: get image OK
2138-22e4:711373757.393 :         IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-22e4:711373757.504 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711373757.610 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711373757.693 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711373757.771 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711373757.839 :         IO Send command 10 bytes
2138-22e4:711373757.982 :         => CNT96226::VenderCmd_SetData
2138-22e4:711373758.052 :         iCmd = 0, nBytes = 10
2138-22e4:711373758.177 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711374095.171 :     Pipe = 8c29a48 Write ==>
2138-1b74:711374095.481 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27238484 Data = 24492
2138-1b74:711374095.631 :     Pipe = 8c29a48 start to write data
2138-1b74:711374095.701 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 524004 size = 36
2138-1b74:711374095.815 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27238448 Data = 24528
2138-1b74:711374095.915 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711374096.001 :     Pipe = 8c29a48 Write <==
2138-1b74:711374096.065 :     Pipe = 8c29a48 Write ==>
2138-1b74:711374096.142 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27238448 Data = 24528
2138-1b74:711374096.247 :     Pipe = 8c29a48 start to write data
2138-1b74:711374096.309 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 524040 size = 75360
2138-1b74:711374097.520 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27163088 Data = 99888
2138-1b74:711374097.621 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711374097.703 :     Pipe = 8c29a48 Write <==
2138-1b74:711374097.769 :     Pipe = 8c29948 Read ==>
2138-1b74:711374097.849 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711374144.667 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711374144.795 :         System send command 10 bytes + data 0 bytes
2138-22e4:711374144.870 :         IO total need to receive data 2095632 bytes
2138-22e4:711374144.943 :         => CNT96226::VenderCmd_GetData
2138-22e4:711374145.009 :         iCmd = 2, nBytes = 24
2138-1848:711374244.474 : => ReadScan
2138-1848:711374244.631 : Count = 99852, Ptr = 7de7690
2138-1848:711374244.717 : => ReadScanEx2
2138-1848:711374244.779 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711374244.851 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711374244.916 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711374244.988 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711374245.053 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711374245.120 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711374245.194 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:711374245.268 : Pipe = 8c29a48 Read ==>
2138-1848:711374245.389 : Pipe = 8c29a48 Read Total = 27262976 Free = 27163088 Data = 99888
2138-1848:711374245.514 : Pipe = 8c29a48 Read Copy from 8c29b08 + 499512 size = 24492
2138-1848:711374245.763 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711374245.859 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711374245.949 : Pipe = 8c29a48 Read <==
2138-1848:711374246.006 : => GetImageToBuffer
2138-1848:711374246.062 : => GetImageToBufferPageScan
2138-1848:711374246.123 : Pipe = 8c29a48 Read ==>
2138-1848:711374246.198 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711374246.296 : Pipe = 8c29a48 Read Copy from 8c29b08 + 524004 size = 36
2138-1848:711374246.391 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711374246.483 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711374246.566 : Pipe = 8c29a48 Read <==
2138-1848:711374246.623 : Get Packet type = 0 
2138-1848:711374246.680 : Get Packet dwSize = 75360 
2138-1848:711374246.734 : Get Packet bADFStatus = 1 
2138-1848:711374246.791 : Get Packet dwStatusLong = 0 
2138-1848:711374246.846 : Get Packet dwMessageStatusLong = 0 
2138-1848:711374246.908 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711374246.968 : <= GetImageToBuffer Ret = 1
2138-1848:711374247.029 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711374247.101 : Pipe = 8c29a48 Read ==>
2138-1848:711374247.177 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711374247.278 : Pipe = 8c29a48 Read Copy from 8c29b08 + 524040 size = 75360
2138-1848:711374247.735 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711374247.825 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711374247.906 : Pipe = 8c29a48 Read <==
2138-1848:711374410.365 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711374410.586 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711374410.668 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711374410.742 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711374410.814 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711374410.885 : <= ReadScanEx2 ret = 1
2138-1848:711374410.954 : <= ReadScan ret = 1
2138-22e4:711374666.757 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711374666.986 :         0010 : f0 00 00 00 50 91 5d 00 
2138-22e4:711374667.061 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711374667.150 :         Information.Status = 1, Information.Addr = 6132048
2138-22e4:711374668.213 :         => CNT96226::MemoryRead
2138-22e4:711375066.073 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711375066.280 :         System total receive data 311040 bytes
2138-22e4:711375066.370 :         => CNT96226::VenderCmd_GetData
2138-22e4:711375066.442 :         iCmd = 1, nBytes = 4
2138-22e4:711375200.184 :         0000 : 00 00 00 00 
2138-22e4:711375200.356 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711375200.663 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711375200.740 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711375200.810 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711375200.923 :         Pipe = 8c29948 Write ==>
2138-22e4:711375201.028 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711375201.152 :         Pipe = 8c29948 start to write data
2138-22e4:711375201.217 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 391456 size = 36
2138-22e4:711375201.332 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711375201.427 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711375201.520 :         Pipe = 8c29948 Set read data ready
2138-22e4:711375201.654 :         Pipe = 8c29948 Write <==
2138-22e4:711375201.716 :         Pipe = 8c29948 Write ==>
2138-22e4:711375201.974 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711375202.141 :         Pipe = 8c29948 start to write data
2138-22e4:711375202.207 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 391492 size = 311040
2138-1b74:711375202.360 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711375202.550 :     Pipe = 8c29948 Read Copy from 8c29a18 + 391456 size = 36
2138-1b74:711375202.677 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711375202.787 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711375202.877 :     Pipe = 8c29948 Read <==
2138-1b74:711375202.951 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711375203.026 :     Pipe = 8c29948 Read ==>
2138-1b74:711375203.108 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711375206.408 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711375206.599 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711375206.689 :         Pipe = 8c29948 Set read data ready
2138-22e4:711375206.795 :         Pipe = 8c29948 Write <==
2138-1b74:711375219.598 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711375219.750 :     Pipe = 8c29948 Read Copy from 8c29a18 + 391492 size = 311040
2138-1b74:711375220.740 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711375220.839 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711375220.928 :     Pipe = 8c29948 Read <==
2138-1b74:711375220.993 :     ImageProcessThread : Process start
2138-1b74:711375225.307 :     BytesPerLine = 3888
2138-1b74:711375225.692 :     Lines = 80
2138-1b74:711375273.331 :     ImageProcessThread : Process end
2138-22e4:711375430.126 :         IOThread: get image OK
2138-22e4:711375430.328 :         IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-22e4:711375430.436 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711375430.544 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711375430.623 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711375430.700 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711375430.765 :         IO Send command 10 bytes
2138-22e4:711375430.936 :         => CNT96226::VenderCmd_SetData
2138-22e4:711375431.005 :         iCmd = 0, nBytes = 10
2138-22e4:711375431.125 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711375956.747 :     Pipe = 8c29a48 Write ==>
2138-1b74:711375957.037 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711375957.187 :     Pipe = 8c29a48 start to write data
2138-1b74:711375957.262 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 599400 size = 36
2138-1b74:711375957.378 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711375957.478 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711375957.568 :     Pipe = 8c29a48 Write <==
2138-1b74:711375957.708 :     Pipe = 8c29a48 Write ==>
2138-1b74:711375957.787 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711375957.887 :     Pipe = 8c29a48 start to write data
2138-1b74:711375957.948 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 599436 size = 75360
2138-1b74:711375959.016 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-1b74:711375959.114 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711375959.197 :     Pipe = 8c29a48 Write <==
2138-1b74:711375959.261 :     Pipe = 8c29948 Read ==>
2138-1b74:711375959.341 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711376406.494 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711376406.710 :         System send command 10 bytes + data 0 bytes
2138-22e4:711376406.798 :         IO total need to receive data 2095632 bytes
2138-22e4:711376406.876 :         => CNT96226::VenderCmd_GetData
2138-22e4:711376406.948 :         iCmd = 2, nBytes = 24
2138-22e4:711377059.869 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711377060.092 :         0010 : f0 00 00 00 50 50 62 00 
2138-22e4:711377060.167 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711377060.252 :         Information.Status = 1, Information.Addr = 6443088
2138-22e4:711377061.326 :         => CNT96226::MemoryRead
2138-1848:711377106.067 : => ReadScan
2138-1848:711377106.167 : Count = 99852, Ptr = 7de7690
2138-1848:711377106.242 : => ReadScanEx2
2138-1848:711377106.301 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711377106.373 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711377106.438 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711377106.503 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711377106.569 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711377106.636 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711377106.705 : => GetImageToBuffer
2138-1848:711377106.763 : => GetImageToBufferPageScan
2138-1848:711377106.827 : Pipe = 8c29a48 Read ==>
2138-1848:711377106.943 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711377107.064 : Pipe = 8c29a48 Read Copy from 8c29b08 + 599400 size = 36
2138-1848:711377107.174 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711377107.276 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711377107.361 : Pipe = 8c29a48 Read <==
2138-1848:711377107.418 : Get Packet type = 0 
2138-1848:711377107.479 : Get Packet dwSize = 75360 
2138-1848:711377107.537 : Get Packet bADFStatus = 1 
2138-1848:711377107.597 : Get Packet dwStatusLong = 0 
2138-1848:711377107.653 : Get Packet dwMessageStatusLong = 0 
2138-1848:711377107.723 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711377107.790 : <= GetImageToBuffer Ret = 1
2138-1848:711377107.850 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711377107.921 : Pipe = 8c29a48 Read ==>
2138-1848:711377107.993 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711377108.092 : Pipe = 8c29a48 Read Copy from 8c29b08 + 599436 size = 75360
2138-1848:711377108.547 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711377108.641 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711377108.722 : Pipe = 8c29a48 Read <==
2138-1848:711377108.780 : => GetImageToBuffer
2138-1848:711377108.833 : => GetImageToBufferPageScan
2138-1848:711377108.889 : Pipe = 8c29a48 Read ==>
2138-1848:711377108.960 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711377434.818 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711377435.009 :         System total receive data 311040 bytes
2138-22e4:711377435.087 :         => CNT96226::VenderCmd_GetData
2138-22e4:711377435.153 :         iCmd = 1, nBytes = 4
2138-22e4:711377585.655 :         0000 : 00 00 00 00 
2138-22e4:711377585.815 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711377586.111 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711377586.192 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711377586.261 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711377586.363 :         Pipe = 8c29948 Write ==>
2138-22e4:711377586.466 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711377586.665 :         Pipe = 8c29948 start to write data
2138-22e4:711377586.735 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 702532 size = 36
2138-22e4:711377586.853 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711377586.953 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711377587.044 :         Pipe = 8c29948 Set read data ready
2138-22e4:711377587.161 :         Pipe = 8c29948 Write <==
2138-22e4:711377587.223 :         Pipe = 8c29948 Write ==>
2138-22e4:711377587.436 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711377587.600 :         Pipe = 8c29948 start to write data
2138-22e4:711377587.671 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 702568 size = 311040
2138-1b74:711377587.823 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711377588.017 :     Pipe = 8c29948 Read Copy from 8c29a18 + 702532 size = 36
2138-1b74:711377588.137 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711377588.242 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711377588.335 :     Pipe = 8c29948 Read <==
2138-1b74:711377588.410 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711377588.490 :     Pipe = 8c29948 Read ==>
2138-1b74:711377588.565 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711377592.002 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711377592.109 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711377592.197 :         Pipe = 8c29948 Set read data ready
2138-22e4:711377592.303 :         Pipe = 8c29948 Write <==
2138-1b74:711377592.456 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711377592.589 :     Pipe = 8c29948 Read Copy from 8c29a18 + 702568 size = 311040
2138-1b74:711377593.633 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711377593.725 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711377593.815 :     Pipe = 8c29948 Read <==
2138-1b74:711377593.876 :     ImageProcessThread : Process start
2138-1b74:711377598.171 :     BytesPerLine = 3888
2138-1b74:711377598.239 :     Lines = 80
2138-1b74:711377646.209 :     ImageProcessThread : Process end
2138-22e4:711377761.807 :         IOThread: get image OK
2138-22e4:711377762.006 :         IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-22e4:711377762.112 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711377762.214 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711377762.298 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711377762.377 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711377762.441 :         IO Send command 10 bytes
2138-22e4:711377762.599 :         => CNT96226::VenderCmd_SetData
2138-22e4:711377762.666 :         iCmd = 0, nBytes = 10
2138-22e4:711377762.791 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711378034.000 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711378034.209 :         System send command 10 bytes + data 0 bytes
2138-22e4:711378034.292 :         IO total need to receive data 2095632 bytes
2138-22e4:711378034.367 :         => CNT96226::VenderCmd_GetData
2138-22e4:711378034.438 :         iCmd = 2, nBytes = 24
2138-1b74:711378251.429 :     Pipe = 8c29a48 Write ==>
2138-1b74:711378251.657 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711378251.947 :     Pipe = 8c29a48 start to write data
2138-1b74:711378252.021 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 674796 size = 36
2138-1b74:711378252.136 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711378252.231 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711378252.322 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711378252.449 :     Pipe = 8c29a48 Write <==
2138-1b74:711378252.512 :     Pipe = 8c29a48 Write ==>
2138-1b74:711378252.798 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711378253.004 :     Pipe = 8c29a48 start to write data
2138-1b74:711378253.084 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 674832 size = 75360
2138-1848:711378253.234 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711378253.418 : Pipe = 8c29a48 Read Copy from 8c29b08 + 674796 size = 36
2138-1848:711378253.549 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711378253.649 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711378253.743 : Pipe = 8c29a48 Read <==
2138-1848:711378253.806 : Get Packet type = 0 
2138-1848:711378253.874 : Get Packet dwSize = 75360 
2138-1848:711378253.936 : Get Packet bADFStatus = 1 
2138-1848:711378254.001 : Get Packet dwStatusLong = 0 
2138-1848:711378254.063 : Get Packet dwMessageStatusLong = 0 
2138-1848:711378254.136 : <= GetImageToBufferPageScan Ret = 1
2138-1b74:711378254.216 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711378254.330 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711378254.404 : <= GetImageToBuffer Ret = 1
2138-1b74:711378254.467 :     Pipe = 8c29a48 Write <==
2138-1848:711378254.529 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:711378254.603 : Pipe = 8c29a48 Read ==>
2138-1b74:711378254.664 :     Pipe = 8c29948 Read ==>
2138-1848:711378254.736 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711378254.821 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711378254.908 : Pipe = 8c29a48 Read Copy from 8c29b08 + 674832 size = 24492
2138-1848:711378255.106 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:711378255.200 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711378255.285 : Pipe = 8c29a48 Read <==
2138-1848:711378394.965 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711378395.153 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711378395.227 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711378395.298 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711378395.364 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711378395.432 : <= ReadScanEx2 ret = 1
2138-1848:711378395.499 : <= ReadScan ret = 1
2138-22e4:711378505.798 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711378506.008 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711378506.082 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711378506.161 :         Information.Status = 0
2138-22e4:711378506.235 :         => CNT96226::VenderCmd_GetData
2138-22e4:711378506.303 :         iCmd = 2, nBytes = 24
2138-22e4:711378691.366 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711378691.552 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711378691.621 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711378691.701 :         Information.Status = 0
2138-22e4:711378691.763 :         => CNT96226::VenderCmd_GetData
2138-22e4:711378691.826 :         iCmd = 2, nBytes = 24
2138-22e4:711379636.008 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711379636.228 :         0010 : f0 00 00 00 50 99 37 00 
2138-22e4:711379636.300 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711379636.383 :         Information.Status = 1, Information.Addr = 3643728
2138-22e4:711379637.679 :         => CNT96226::MemoryRead
2138-22e4:711380034.073 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711380034.279 :         System total receive data 311040 bytes
2138-22e4:711380034.356 :         => CNT96226::VenderCmd_GetData
2138-22e4:711380034.429 :         iCmd = 1, nBytes = 4
2138-22e4:711380211.340 :         0000 : 00 00 00 00 
2138-22e4:711380211.516 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711380211.686 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711380211.762 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711380211.825 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711380211.926 :         Pipe = 8c29948 Write ==>
2138-22e4:711380212.031 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711380212.156 :         Pipe = 8c29948 start to write data
2138-22e4:711380212.227 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1013608 size = 36
2138-22e4:711380212.338 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711380212.439 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711380212.527 :         Pipe = 8c29948 Set read data ready
2138-22e4:711380212.649 :         Pipe = 8c29948 Write <==
2138-22e4:711380212.708 :         Pipe = 8c29948 Write ==>
2138-22e4:711380212.789 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711380212.887 :         Pipe = 8c29948 start to write data
2138-22e4:711380212.948 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1013644 size = 311040
2138-1b74:711380213.397 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711380213.561 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1013608 size = 36
2138-1b74:711380213.677 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711380213.778 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711380213.874 :     Pipe = 8c29948 Read <==
2138-1b74:711380214.242 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711380214.325 :     Pipe = 8c29948 Read ==>
2138-1b74:711380214.410 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711380217.172 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711380217.282 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711380217.371 :         Pipe = 8c29948 Set read data ready
2138-22e4:711380217.467 :         Pipe = 8c29948 Write <==
2138-1b74:711380218.159 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711380218.301 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1013644 size = 311040
2138-1b74:711380219.380 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711380219.479 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711380219.564 :     Pipe = 8c29948 Read <==
2138-1b74:711380219.624 :     ImageProcessThread : Process start
2138-1b74:711380223.910 :     BytesPerLine = 3888
2138-1b74:711380223.971 :     Lines = 80
2138-1b74:711380271.603 :     ImageProcessThread : Process end
2138-22e4:711380370.572 :         IOThread: get image OK
2138-22e4:711380370.784 :         IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-22e4:711380370.897 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711380371.005 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711380371.091 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711380371.170 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711380371.238 :         IO Send command 10 bytes
2138-22e4:711380371.394 :         => CNT96226::VenderCmd_SetData
2138-22e4:711380371.458 :         iCmd = 0, nBytes = 10
2138-22e4:711380371.584 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711380652.523 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711380652.943 :         System send command 10 bytes + data 0 bytes
2138-22e4:711380653.147 :         IO total need to receive data 2095632 bytes
2138-22e4:711380653.228 :         => CNT96226::VenderCmd_GetData
2138-22e4:711380653.303 :         iCmd = 2, nBytes = 24
2138-1848:711380733.359 : => ReadScan
2138-1848:711380733.518 : Count = 99852, Ptr = 7de7690
2138-1848:711380733.604 : => ReadScanEx2
2138-1848:711380733.663 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711380733.732 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711380733.798 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711380733.870 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711380733.939 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711380734.007 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711380734.084 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:711380734.159 : Pipe = 8c29a48 Read ==>
2138-1848:711380734.289 : Pipe = 8c29a48 Read Total = 27262976 Free = 27212108 Data = 50868
2138-1848:711380734.413 : Pipe = 8c29a48 Read Copy from 8c29b08 + 699324 size = 50868
2138-1848:711380734.759 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711380734.855 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711380734.936 : Pipe = 8c29a48 Read <==
2138-1848:711380734.997 : => GetImageToBuffer
2138-1848:711380735.057 : => GetImageToBufferPageScan
2138-1848:711380735.119 : Pipe = 8c29a48 Read ==>
2138-1848:711380735.192 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711380879.837 :     Pipe = 8c29a48 Write ==>
2138-1b74:711380880.072 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711380880.216 :     Pipe = 8c29a48 start to write data
2138-1b74:711380880.288 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 750192 size = 36
2138-1b74:711380880.403 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711380880.500 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711380880.590 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711380880.711 :     Pipe = 8c29a48 Write <==
2138-1b74:711380880.770 :     Pipe = 8c29a48 Write ==>
2138-1b74:711380881.008 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711380881.177 :     Pipe = 8c29a48 start to write data
2138-1b74:711380881.243 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 750228 size = 75360
2138-1848:711380881.398 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711380881.578 : Pipe = 8c29a48 Read Copy from 8c29b08 + 750192 size = 36
2138-1848:711380881.694 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711380881.795 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711380881.882 : Pipe = 8c29a48 Read <==
2138-1848:711380882.171 : Get Packet type = 0 
2138-1848:711380882.233 : Get Packet dwSize = 75360 
2138-1848:711380882.291 : Get Packet bADFStatus = 1 
2138-1848:711380882.351 : Get Packet dwStatusLong = 0 
2138-1848:711380882.409 : Get Packet dwMessageStatusLong = 0 
2138-1848:711380882.480 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711380882.544 : <= GetImageToBuffer Ret = 1
2138-1b74:711380882.613 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711380882.719 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711380882.788 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:711380882.866 : Pipe = 8c29a48 Read ==>
2138-1b74:711380882.928 :     Pipe = 8c29a48 Write <==
2138-1848:711380882.987 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711380883.076 :     Pipe = 8c29948 Read ==>
2138-1848:711380883.136 : Pipe = 8c29a48 Read Copy from 8c29b08 + 750228 size = 48984
2138-1b74:711380883.223 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711380883.419 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:711380883.605 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711380883.688 : Pipe = 8c29a48 Read <==
2138-1848:711381021.853 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711381022.077 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711381022.379 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711381022.447 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711381022.515 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711381022.582 : <= ReadScanEx2 ret = 1
2138-1848:711381022.647 : <= ReadScan ret = 1
2138-22e4:711381134.890 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711381135.089 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711381135.156 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711381135.247 :         Information.Status = 0
2138-22e4:711381135.315 :         => CNT96226::VenderCmd_GetData
2138-22e4:711381135.379 :         iCmd = 2, nBytes = 24
2138-22e4:711381339.762 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711381339.970 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711381340.036 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711381340.114 :         Information.Status = 0
2138-22e4:711381340.179 :         => CNT96226::VenderCmd_GetData
2138-22e4:711381340.244 :         iCmd = 2, nBytes = 24
2138-22e4:711382291.851 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711382292.085 :         0010 : f0 00 00 00 50 58 3c 00 
2138-22e4:711382292.157 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711382292.238 :         Information.Status = 1, Information.Addr = 3954768
2138-22e4:711382293.432 :         => CNT96226::MemoryRead
2138-22e4:711382678.061 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711382678.270 :         System total receive data 311040 bytes
2138-22e4:711382678.361 :         => CNT96226::VenderCmd_GetData
2138-22e4:711382678.432 :         iCmd = 1, nBytes = 4
2138-22e4:711382864.162 :         0000 : 00 00 00 00 
2138-22e4:711382864.558 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711382864.740 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711382864.819 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711382864.887 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711382864.998 :         Pipe = 8c29948 Write ==>
2138-22e4:711382865.107 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711382865.226 :         Pipe = 8c29948 start to write data
2138-22e4:711382865.295 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1324684 size = 36
2138-22e4:711382865.406 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711382865.502 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711382865.584 :         Pipe = 8c29948 Set read data ready
2138-22e4:711382865.716 :         Pipe = 8c29948 Write <==
2138-22e4:711382865.778 :         Pipe = 8c29948 Write ==>
2138-22e4:711382866.081 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711382866.180 :         Pipe = 8c29948 start to write data
2138-22e4:711382866.246 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1324720 size = 311040
2138-1b74:711382866.397 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711382866.571 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1324684 size = 36
2138-1b74:711382866.697 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711382866.796 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711382866.892 :     Pipe = 8c29948 Read <==
2138-1b74:711382866.963 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711382867.038 :     Pipe = 8c29948 Read ==>
2138-1b74:711382867.118 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711382870.719 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711382870.859 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711382870.949 :         Pipe = 8c29948 Set read data ready
2138-22e4:711382871.048 :         Pipe = 8c29948 Write <==
2138-1b74:711382871.642 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711382871.778 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1324720 size = 311040
2138-1b74:711382873.185 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711382873.281 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711382873.368 :     Pipe = 8c29948 Read <==
2138-1b74:711382873.426 :     ImageProcessThread : Process start
2138-1b74:711382877.711 :     BytesPerLine = 3888
2138-1b74:711382877.773 :     Lines = 80
2138-1b74:711382925.465 :     ImageProcessThread : Process end
2138-22e4:711383024.034 :         IOThread: get image OK
2138-22e4:711383024.237 :         IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-22e4:711383024.351 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711383024.468 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711383024.556 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711383024.636 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711383024.700 :         IO Send command 10 bytes
2138-22e4:711383024.868 :         => CNT96226::VenderCmd_SetData
2138-22e4:711383024.935 :         iCmd = 0, nBytes = 10
2138-22e4:711383025.062 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711383361.714 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711383361.913 :         System send command 10 bytes + data 0 bytes
2138-22e4:711383361.997 :         IO total need to receive data 2095632 bytes
2138-22e4:711383362.074 :         => CNT96226::VenderCmd_GetData
2138-22e4:711383362.140 :         iCmd = 2, nBytes = 24
2138-1848:711383475.907 : => ReadScan
2138-1848:711383476.075 : Count = 99852, Ptr = 7de7690
2138-1848:711383476.159 : => ReadScanEx2
2138-1848:711383476.220 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711383476.291 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711383476.356 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711383476.426 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711383476.490 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711383476.559 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711383476.630 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:711383476.712 : Pipe = 8c29a48 Read ==>
2138-1848:711383476.828 : Pipe = 8c29a48 Read Total = 27262976 Free = 27236600 Data = 26376
2138-1848:711383476.950 : Pipe = 8c29a48 Read Copy from 8c29b08 + 799212 size = 26376
2138-1848:711383477.184 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711383477.282 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711383477.371 : Pipe = 8c29a48 Read <==
2138-1848:711383477.431 : => GetImageToBuffer
2138-1848:711383477.493 : => GetImageToBufferPageScan
2138-1848:711383477.554 : Pipe = 8c29a48 Read ==>
2138-1848:711383477.630 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711383556.713 :     Pipe = 8c29a48 Write ==>
2138-1b74:711383556.897 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711383557.033 :     Pipe = 8c29a48 start to write data
2138-1b74:711383557.105 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 825588 size = 36
2138-1b74:711383557.212 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711383557.308 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711383557.391 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711383557.512 :     Pipe = 8c29a48 Write <==
2138-1b74:711383557.572 :     Pipe = 8c29a48 Write ==>
2138-1b74:711383557.653 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711383557.772 :     Pipe = 8c29a48 start to write data
2138-1b74:711383557.978 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 825624 size = 75360
2138-1848:711383558.118 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711383558.259 : Pipe = 8c29a48 Read Copy from 8c29b08 + 825588 size = 36
2138-1848:711383558.363 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711383558.454 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711383558.543 : Pipe = 8c29a48 Read <==
2138-1848:711383558.604 : Get Packet type = 0 
2138-1848:711383558.661 : Get Packet dwSize = 75360 
2138-1848:711383558.721 : Get Packet bADFStatus = 1 
2138-1848:711383558.781 : Get Packet dwStatusLong = 0 
2138-1848:711383558.840 : Get Packet dwMessageStatusLong = 0 
2138-1848:711383558.915 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711383558.975 : <= GetImageToBuffer Ret = 1
2138-1848:711383559.041 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:711383559.110 : Pipe = 8c29a48 Read ==>
2138-1848:711383559.185 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711383559.306 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711383559.408 :     Pipe = 8c29a48 Write read wait size = 73476
2138-1b74:711383559.492 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711383559.590 :     Pipe = 8c29a48 Write <==
2138-1b74:711383559.658 :     Pipe = 8c29948 Read ==>
2138-1848:711383559.747 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711383559.861 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711383559.951 : Pipe = 8c29a48 Read Copy from 8c29b08 + 825624 size = 73476
2138-1848:711383560.301 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:711383560.398 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711383560.481 : Pipe = 8c29a48 Read <==
2138-1848:711383724.829 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711383725.047 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711383725.122 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711383725.197 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711383725.271 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711383725.342 : <= ReadScanEx2 ret = 1
2138-1848:711383725.411 : <= ReadScan ret = 1
2138-22e4:711383837.795 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711383838.007 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711383838.076 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711383838.158 :         Information.Status = 0
2138-22e4:711383838.225 :         => CNT96226::VenderCmd_GetData
2138-22e4:711383838.288 :         iCmd = 2, nBytes = 24
2138-22e4:711384049.947 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711384050.146 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711384050.208 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711384050.281 :         Information.Status = 0
2138-22e4:711384050.342 :         => CNT96226::VenderCmd_GetData
2138-22e4:711384050.406 :         iCmd = 2, nBytes = 24
2138-22e4:711384982.193 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711384982.422 :         0010 : f0 00 00 00 50 17 41 00 
2138-22e4:711384982.492 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711384982.573 :         Information.Status = 1, Information.Addr = 4265808
2138-22e4:711384983.639 :         => CNT96226::MemoryRead
2138-22e4:711385373.213 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711385373.625 :         System total receive data 311040 bytes
2138-22e4:711385373.704 :         => CNT96226::VenderCmd_GetData
2138-22e4:711385373.767 :         iCmd = 1, nBytes = 4
2138-22e4:711385546.197 :         0000 : 00 00 00 00 
2138-22e4:711385546.378 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711385546.736 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711385546.821 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711385546.887 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711385547.009 :         Pipe = 8c29948 Write ==>
2138-22e4:711385547.115 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711385547.236 :         Pipe = 8c29948 start to write data
2138-22e4:711385547.304 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1635760 size = 36
2138-22e4:711385547.421 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711385547.516 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711385547.600 :         Pipe = 8c29948 Set read data ready
2138-22e4:711385547.725 :         Pipe = 8c29948 Write <==
2138-22e4:711385547.788 :         Pipe = 8c29948 Write ==>
2138-22e4:711385547.862 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711385547.966 :         Pipe = 8c29948 start to write data
2138-22e4:711385548.029 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1635796 size = 311040
2138-1b74:711385548.518 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711385548.683 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1635760 size = 36
2138-1b74:711385548.798 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711385548.900 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711385549.000 :     Pipe = 8c29948 Read <==
2138-1b74:711385549.068 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711385549.139 :     Pipe = 8c29948 Read ==>
2138-1b74:711385549.210 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711385553.945 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711385554.054 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711385554.150 :         Pipe = 8c29948 Set read data ready
2138-22e4:711385554.261 :         Pipe = 8c29948 Write <==
2138-1b74:711385554.464 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711385554.628 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1635796 size = 311040
2138-1b74:711385555.816 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711385555.918 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711385556.008 :     Pipe = 8c29948 Read <==
2138-1b74:711385556.069 :     ImageProcessThread : Process start
2138-1b74:711385560.368 :     BytesPerLine = 3888
2138-1b74:711385560.433 :     Lines = 80
2138-1b74:711385609.789 :     ImageProcessThread : Process end
2138-22e4:711385726.078 :         IOThread: get image OK
2138-22e4:711385726.276 :         IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-22e4:711385726.379 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711385726.484 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711385726.565 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711385726.638 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711385726.701 :         IO Send command 10 bytes
2138-22e4:711385726.839 :         => CNT96226::VenderCmd_SetData
2138-22e4:711385726.902 :         iCmd = 0, nBytes = 10
2138-22e4:711385727.023 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711385995.899 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711385996.106 :         System send command 10 bytes + data 0 bytes
2138-22e4:711385996.190 :         IO total need to receive data 2095632 bytes
2138-22e4:711385996.277 :         => CNT96226::VenderCmd_GetData
2138-22e4:711385996.347 :         iCmd = 2, nBytes = 24
2138-22e4:711386102.912 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711386103.148 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711386103.215 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711386103.456 :         Information.Status = 0
2138-22e4:711386103.529 :         => CNT96226::VenderCmd_GetData
2138-22e4:711386103.591 :         iCmd = 2, nBytes = 24
2138-1b74:711386265.054 :     Pipe = 8c29a48 Write ==>
2138-1b74:711386265.350 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27261092 Data = 1884
2138-1b74:711386265.510 :     Pipe = 8c29a48 start to write data
2138-1b74:711386265.582 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 900984 size = 36
2138-1b74:711386265.698 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27261056 Data = 1920
2138-1b74:711386265.796 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711386265.885 :     Pipe = 8c29a48 Write <==
2138-1b74:711386265.949 :     Pipe = 8c29a48 Write ==>
2138-1b74:711386266.032 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27261056 Data = 1920
2138-1b74:711386266.131 :     Pipe = 8c29a48 start to write data
2138-1b74:711386266.191 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 901020 size = 75360
2138-1b74:711386268.179 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27185696 Data = 77280
2138-1b74:711386268.284 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711386268.374 :     Pipe = 8c29a48 Write <==
2138-1b74:711386268.440 :     Pipe = 8c29948 Read ==>
2138-1b74:711386268.523 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711386269.156 : => ReadScan
2138-1848:711386269.447 : Count = 99852, Ptr = 7de7690
2138-1848:711386269.535 : => ReadScanEx2
2138-1848:711386269.593 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711386269.664 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711386269.730 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711386269.801 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711386269.868 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711386269.938 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711386270.015 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:711386270.087 : Pipe = 8c29a48 Read ==>
2138-1848:711386270.200 : Pipe = 8c29a48 Read Total = 27262976 Free = 27185696 Data = 77280
2138-1848:711386270.318 : Pipe = 8c29a48 Read Copy from 8c29b08 + 899100 size = 1884
2138-1848:711386270.443 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711386270.538 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711386270.629 : Pipe = 8c29a48 Read <==
2138-1848:711386270.691 : => GetImageToBuffer
2138-1848:711386270.750 : => GetImageToBufferPageScan
2138-1848:711386270.813 : Pipe = 8c29a48 Read ==>
2138-1848:711386270.889 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711386270.989 : Pipe = 8c29a48 Read Copy from 8c29b08 + 900984 size = 36
2138-1848:711386271.089 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711386271.183 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711386271.264 : Pipe = 8c29a48 Read <==
2138-1848:711386271.322 : Get Packet type = 0 
2138-1848:711386271.379 : Get Packet dwSize = 75360 
2138-1848:711386271.435 : Get Packet bADFStatus = 1 
2138-1848:711386271.496 : Get Packet dwStatusLong = 0 
2138-1848:711386271.553 : Get Packet dwMessageStatusLong = 0 
2138-1848:711386271.621 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711386271.680 : <= GetImageToBuffer Ret = 1
2138-1848:711386271.739 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711386271.807 : Pipe = 8c29a48 Read ==>
2138-1848:711386271.881 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711386271.978 : Pipe = 8c29a48 Read Copy from 8c29b08 + 901020 size = 75360
2138-1848:711386272.362 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711386272.455 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711386272.825 : Pipe = 8c29a48 Read <==
2138-1848:711386272.897 : => GetImageToBuffer
2138-1848:711386273.110 : => GetImageToBufferPageScan
2138-1848:711386273.169 : Pipe = 8c29a48 Read ==>
2138-1848:711386273.245 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711386575.073 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711386575.286 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711386575.587 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711386575.671 :         Information.Status = 0
2138-22e4:711386575.739 :         => CNT96226::VenderCmd_GetData
2138-22e4:711386575.802 :         iCmd = 2, nBytes = 24
2138-22e4:711387148.112 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711387148.342 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711387148.413 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711387148.498 :         Information.Status = 0
2138-22e4:711387148.561 :         => CNT96226::VenderCmd_GetData
2138-22e4:711387148.624 :         iCmd = 2, nBytes = 24
2138-22e4:711387739.359 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711387739.586 :         0010 : f0 00 00 00 50 d6 45 00 
2138-22e4:711387739.653 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711387739.746 :         Information.Status = 1, Information.Addr = 4576848
2138-22e4:711387740.719 :         => CNT96226::MemoryRead
2138-22e4:711388142.779 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711388142.983 :         System total receive data 311040 bytes
2138-22e4:711388143.062 :         => CNT96226::VenderCmd_GetData
2138-22e4:711388143.128 :         iCmd = 1, nBytes = 4
2138-22e4:711388338.419 :         0000 : 00 00 00 00 
2138-22e4:711388338.586 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711388338.750 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711388338.823 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711388338.888 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711388338.995 :         Pipe = 8c29948 Write ==>
2138-22e4:711388339.100 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711388339.229 :         Pipe = 8c29948 start to write data
2138-22e4:711388339.300 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1946836 size = 36
2138-22e4:711388339.420 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711388339.515 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711388339.603 :         Pipe = 8c29948 Set read data ready
2138-22e4:711388339.735 :         Pipe = 8c29948 Write <==
2138-22e4:711388339.798 :         Pipe = 8c29948 Write ==>
2138-22e4:711388340.028 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711388340.209 :         Pipe = 8c29948 start to write data
2138-22e4:711388340.277 :         Pipe = 8c29948 Memory Write Copy to 8c29a18 + 1946872 size = 150280
2138-1b74:711388340.425 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711388340.610 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1946836 size = 36
2138-1b74:711388340.736 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711388340.842 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711388340.932 :     Pipe = 8c29948 Read <==
2138-1b74:711388340.999 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711388341.075 :     Pipe = 8c29948 Read ==>
2138-1b74:711388341.151 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711388342.658 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 0 size = 160760
2138-22e4:711388345.110 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711388345.220 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711388345.312 :         Pipe = 8c29948 Set read data ready
2138-22e4:711388345.418 :         Pipe = 8c29948 Write <==
2138-1b74:711388345.568 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711388345.788 :     Pipe = 8c29948 Read Copy from 8c29a18 + 1946872 size = 150280
2138-1b74:711388346.249 :     Pipe = 8c29948 Read Copy from 8c29a28 + 0 size = 160760
2138-1b74:711388346.837 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711388346.931 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711388347.019 :     Pipe = 8c29948 Read <==
2138-1b74:711388347.081 :     ImageProcessThread : Process start
2138-1b74:711388351.372 :     BytesPerLine = 3888
2138-1b74:711388351.445 :     Lines = 80
2138-1b74:711388399.214 :     ImageProcessThread : Process end
2138-22e4:711388500.767 :         IOThread: get image OK
2138-22e4:711388500.969 :         IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-22e4:711388501.087 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711388501.192 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711388501.273 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711388501.352 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711388501.414 :         IO Send command 10 bytes
2138-22e4:711388501.560 :         => CNT96226::VenderCmd_SetData
2138-22e4:711388501.629 :         iCmd = 0, nBytes = 10
2138-22e4:711388501.757 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711388774.484 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711388774.701 :         System send command 10 bytes + data 0 bytes
2138-22e4:711388774.792 :         IO total need to receive data 2095632 bytes
2138-22e4:711388774.868 :         => CNT96226::VenderCmd_GetData
2138-22e4:711388774.939 :         iCmd = 2, nBytes = 24
2138-1b74:711389020.588 :     Pipe = 8c29a48 Write ==>
2138-1b74:711389020.835 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711389020.979 :     Pipe = 8c29a48 start to write data
2138-1b74:711389021.055 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 976380 size = 36
2138-1b74:711389021.166 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711389021.263 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711389021.351 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711389021.476 :     Pipe = 8c29a48 Write <==
2138-1b74:711389021.531 :     Pipe = 8c29a48 Write ==>
2138-1b74:711389021.606 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711389021.703 :     Pipe = 8c29a48 start to write data
2138-1b74:711389021.765 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 976416 size = 75360
2138-1848:711389022.317 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711389022.478 : Pipe = 8c29a48 Read Copy from 8c29b08 + 976380 size = 36
2138-1848:711389022.604 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711389022.699 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711389022.795 : Pipe = 8c29a48 Read <==
2138-1b74:711389022.869 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711389022.970 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711389023.044 : Get Packet type = 0 
2138-1848:711389023.109 : Get Packet dwSize = 75360 
2138-1848:711389023.180 : Get Packet bADFStatus = 1 
2138-1848:711389023.247 : Get Packet dwStatusLong = 0 
2138-1848:711389023.380 : Get Packet dwMessageStatusLong = 0 
2138-1848:711389023.453 : <= GetImageToBufferPageScan Ret = 1
2138-1b74:711389023.548 :     Pipe = 8c29a48 Write <==
2138-1848:711389023.632 : <= GetImageToBuffer Ret = 1
2138-1b74:711389023.697 :     Pipe = 8c29948 Read ==>
2138-1848:711389023.759 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:711389023.836 : Pipe = 8c29a48 Read ==>
2138-1b74:711389023.898 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711389023.981 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711389024.194 : Pipe = 8c29a48 Read Copy from 8c29b08 + 976416 size = 22608
2138-1848:711389024.370 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:711389024.463 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711389024.544 : Pipe = 8c29a48 Read <==
2138-1848:711389157.545 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711389157.699 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711389157.773 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711389157.843 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711389157.907 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711389157.972 : <= ReadScanEx2 ret = 1
2138-1848:711389158.033 : <= ReadScan ret = 1
2138-22e4:711389269.760 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711389269.970 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711389270.042 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711389270.120 :         Information.Status = 0
2138-22e4:711389270.186 :         => CNT96226::VenderCmd_GetData
2138-22e4:711389270.256 :         iCmd = 2, nBytes = 24
2138-22e4:711389849.603 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711389849.826 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711389849.900 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711389849.986 :         Information.Status = 0
2138-22e4:711389850.058 :         => CNT96226::VenderCmd_GetData
2138-22e4:711389850.127 :         iCmd = 2, nBytes = 24
2138-22e4:711390433.805 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711390434.034 :         0010 : f0 00 00 00 50 95 4a 00 
2138-22e4:711390434.102 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711390434.189 :         Information.Status = 1, Information.Addr = 4887888
2138-22e4:711390435.156 :         => CNT96226::MemoryRead
2138-22e4:711390816.251 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711390816.463 :         System total receive data 311040 bytes
2138-22e4:711390816.544 :         => CNT96226::VenderCmd_GetData
2138-22e4:711390816.609 :         iCmd = 1, nBytes = 4
2138-22e4:711390994.605 :         0000 : 00 00 00 00 
2138-22e4:711390994.802 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711390994.967 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711390995.050 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711390995.118 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711390995.227 :         Pipe = 8c29948 Write ==>
2138-22e4:711390995.331 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711390995.461 :         Pipe = 8c29948 start to write data
2138-22e4:711390995.535 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 160760 size = 36
2138-22e4:711390995.650 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711390995.744 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711390995.831 :         Pipe = 8c29948 Set read data ready
2138-22e4:711390995.981 :         Pipe = 8c29948 Write <==
2138-22e4:711390996.041 :         Pipe = 8c29948 Write ==>
2138-22e4:711390996.118 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711390996.218 :         Pipe = 8c29948 start to write data
2138-22e4:711390996.282 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 160796 size = 311040
2138-1b74:711390997.045 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711390997.239 :     Pipe = 8c29948 Read Copy from 8c29a28 + 160760 size = 36
2138-1b74:711390997.359 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711390997.458 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711390997.548 :     Pipe = 8c29948 Read <==
2138-1b74:711390997.623 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711390997.694 :     Pipe = 8c29948 Read ==>
2138-1b74:711390998.027 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711391001.344 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711391001.451 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711391001.539 :         Pipe = 8c29948 Set read data ready
2138-22e4:711391001.645 :         Pipe = 8c29948 Write <==
2138-1b74:711391002.657 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711391002.829 :     Pipe = 8c29948 Read Copy from 8c29a28 + 160796 size = 311040
2138-1b74:711391004.080 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711391004.184 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711391004.274 :     Pipe = 8c29948 Read <==
2138-1b74:711391004.337 :     ImageProcessThread : Process start
2138-1b74:711391008.664 :     BytesPerLine = 3888
2138-1b74:711391008.729 :     Lines = 80
2138-1b74:711391056.575 :     ImageProcessThread : Process end
2138-22e4:711391179.867 :         IOThread: get image OK
2138-22e4:711391180.088 :         IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-22e4:711391180.200 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711391180.306 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711391180.394 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711391180.479 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711391180.547 :         IO Send command 10 bytes
2138-22e4:711391180.687 :         => CNT96226::VenderCmd_SetData
2138-22e4:711391180.753 :         iCmd = 0, nBytes = 10
2138-22e4:711391180.880 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711391466.009 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711391466.203 :         System send command 10 bytes + data 0 bytes
2138-22e4:711391466.282 :         IO total need to receive data 2095632 bytes
2138-22e4:711391466.355 :         => CNT96226::VenderCmd_GetData
2138-22e4:711391466.422 :         iCmd = 2, nBytes = 24
2138-1b74:711391700.489 :     Pipe = 8c29a48 Write ==>
2138-1b74:711391700.769 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-1b74:711391700.914 :     Pipe = 8c29a48 start to write data
2138-1b74:711391700.999 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1051776 size = 36
2138-1b74:711391701.110 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-1b74:711391701.210 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711391701.297 :     Pipe = 8c29a48 Write <==
2138-1b74:711391701.357 :     Pipe = 8c29a48 Write ==>
2138-1b74:711391701.432 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-1b74:711391701.530 :     Pipe = 8c29a48 start to write data
2138-1b74:711391701.590 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1051812 size = 75360
2138-1b74:711391702.884 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-1b74:711391702.985 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711391703.070 :     Pipe = 8c29a48 Write <==
2138-1b74:711391703.137 :     Pipe = 8c29948 Read ==>
2138-1b74:711391703.220 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711391862.478 : => ReadScan
2138-1848:711391862.654 : Count = 99852, Ptr = 7de7690
2138-1848:711391862.749 : => ReadScanEx2
2138-1848:711391862.816 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711391862.886 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711391862.948 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711391863.019 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711391863.087 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711391863.152 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711391863.224 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:711391863.303 : Pipe = 8c29a48 Read ==>
2138-1848:711391863.536 : Pipe = 8c29a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:711391863.673 : Pipe = 8c29a48 Read Copy from 8c29b08 + 999024 size = 52752
2138-1848:711391864.078 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711391864.173 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711391864.259 : Pipe = 8c29a48 Read <==
2138-1848:711391864.324 : => GetImageToBuffer
2138-1848:711391864.379 : => GetImageToBufferPageScan
2138-1848:711391864.442 : Pipe = 8c29a48 Read ==>
2138-1848:711391864.516 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711391864.617 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1051776 size = 36
2138-1848:711391864.720 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711391864.810 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711391864.888 : Pipe = 8c29a48 Read <==
2138-1848:711391864.945 : Get Packet type = 0 
2138-1848:711391865.002 : Get Packet dwSize = 75360 
2138-1848:711391865.059 : Get Packet bADFStatus = 1 
2138-1848:711391865.116 : Get Packet dwStatusLong = 0 
2138-1848:711391865.171 : Get Packet dwMessageStatusLong = 0 
2138-1848:711391865.234 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711391865.295 : <= GetImageToBuffer Ret = 1
2138-1848:711391865.355 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:711391865.426 : Pipe = 8c29a48 Read ==>
2138-1848:711391865.500 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711391865.601 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1051812 size = 47100
2138-1848:711391865.911 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:711391866.000 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711391866.084 : Pipe = 8c29a48 Read <==
2138-22e4:711391987.864 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711391988.099 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711391988.176 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711391988.262 :         Information.Status = 0
2138-22e4:711391988.334 :         => CNT96226::VenderCmd_GetData
2138-22e4:711391988.399 :         iCmd = 2, nBytes = 24
2138-1848:711392057.016 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711392057.165 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711392057.245 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711392057.320 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711392057.389 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711392057.458 : <= ReadScanEx2 ret = 1
2138-1848:711392057.521 : <= ReadScan ret = 1
2138-22e4:711392978.507 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711392978.737 :         0010 : f0 00 00 00 50 54 4f 00 
2138-22e4:711392978.809 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711392978.886 :         Information.Status = 1, Information.Addr = 5198928
2138-22e4:711392979.973 :         => CNT96226::MemoryRead
2138-22e4:711393380.704 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711393381.191 :         System total receive data 311040 bytes
2138-22e4:711393381.268 :         => CNT96226::VenderCmd_GetData
2138-22e4:711393381.334 :         iCmd = 1, nBytes = 4
2138-22e4:711393553.294 :         0000 : 00 00 00 00 
2138-22e4:711393553.456 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711393553.609 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711393553.683 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711393553.750 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711393553.852 :         Pipe = 8c29948 Write ==>
2138-22e4:711393553.956 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711393554.081 :         Pipe = 8c29948 start to write data
2138-22e4:711393554.156 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 471836 size = 36
2138-22e4:711393554.399 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711393554.506 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711393554.593 :         Pipe = 8c29948 Set read data ready
2138-22e4:711393554.725 :         Pipe = 8c29948 Write <==
2138-22e4:711393554.791 :         Pipe = 8c29948 Write ==>
2138-22e4:711393554.867 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711393554.967 :         Pipe = 8c29948 start to write data
2138-22e4:711393555.031 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 471872 size = 311040
2138-1b74:711393555.484 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711393555.682 :     Pipe = 8c29948 Read Copy from 8c29a28 + 471836 size = 36
2138-1b74:711393555.806 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711393555.920 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711393556.010 :     Pipe = 8c29948 Read <==
2138-1b74:711393556.080 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711393556.156 :     Pipe = 8c29948 Read ==>
2138-1b74:711393556.228 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711393559.191 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711393559.291 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711393559.379 :         Pipe = 8c29948 Set read data ready
2138-22e4:711393559.472 :         Pipe = 8c29948 Write <==
2138-1b74:711393560.166 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711393560.305 :     Pipe = 8c29948 Read Copy from 8c29a28 + 471872 size = 311040
2138-1b74:711393561.549 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711393561.641 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711393561.724 :     Pipe = 8c29948 Read <==
2138-1b74:711393561.780 :     ImageProcessThread : Process start
2138-1b74:711393566.078 :     BytesPerLine = 3888
2138-1b74:711393566.147 :     Lines = 80
2138-1b74:711393613.814 :     ImageProcessThread : Process end
2138-22e4:711393712.307 :         IOThread: get image OK
2138-22e4:711393712.510 :         IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-22e4:711393712.615 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711393712.726 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711393712.813 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711393712.892 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711393712.955 :         IO Send command 10 bytes
2138-22e4:711393713.067 :         => CNT96226::VenderCmd_SetData
2138-22e4:711393713.131 :         iCmd = 0, nBytes = 10
2138-22e4:711393713.252 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711394001.981 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711394002.184 :         System send command 10 bytes + data 0 bytes
2138-22e4:711394002.267 :         IO total need to receive data 2095632 bytes
2138-22e4:711394002.345 :         => CNT96226::VenderCmd_GetData
2138-22e4:711394002.417 :         iCmd = 2, nBytes = 24
2138-22e4:711394183.835 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711394184.081 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711394184.155 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711394184.237 :         Information.Status = 0
2138-22e4:711394184.307 :         => CNT96226::VenderCmd_GetData
2138-22e4:711394184.375 :         iCmd = 2, nBytes = 24
2138-1b74:711394299.384 :     Pipe = 8c29a48 Write ==>
2138-1b74:711394299.643 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-1b74:711394299.788 :     Pipe = 8c29a48 start to write data
2138-1b74:711394299.857 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1127172 size = 36
2138-1b74:711394300.099 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-1b74:711394300.202 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711394300.291 :     Pipe = 8c29a48 Write <==
2138-1b74:711394300.352 :     Pipe = 8c29a48 Write ==>
2138-1b74:711394300.430 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-1b74:711394300.534 :     Pipe = 8c29a48 start to write data
2138-1b74:711394300.601 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1127208 size = 75360
2138-1b74:711394301.700 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-1b74:711394301.802 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711394301.887 :     Pipe = 8c29a48 Write <==
2138-1b74:711394301.957 :     Pipe = 8c29948 Read ==>
2138-1b74:711394302.043 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711394697.984 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711394698.212 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711394698.285 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711394698.370 :         Information.Status = 0
2138-22e4:711394698.443 :         => CNT96226::VenderCmd_GetData
2138-22e4:711394698.513 :         iCmd = 2, nBytes = 24
2138-1848:711394845.774 : => ReadScan
2138-1848:711394845.938 : Count = 99852, Ptr = 7de7690
2138-1848:711394846.024 : => ReadScanEx2
2138-1848:711394846.080 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711394846.148 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711394846.214 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711394846.281 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711394846.345 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711394846.408 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711394846.478 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:711394846.555 : Pipe = 8c29a48 Read ==>
2138-1848:711394846.679 : Pipe = 8c29a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:711394846.799 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1098912 size = 28260
2138-1848:711394847.128 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711394847.220 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711394847.306 : Pipe = 8c29a48 Read <==
2138-1848:711394847.366 : => GetImageToBuffer
2138-1848:711394847.424 : => GetImageToBufferPageScan
2138-1848:711394847.482 : Pipe = 8c29a48 Read ==>
2138-1848:711394847.550 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711394847.646 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1127172 size = 36
2138-1848:711394847.742 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711394847.831 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711394847.908 : Pipe = 8c29a48 Read <==
2138-1848:711394847.962 : Get Packet type = 0 
2138-1848:711394848.017 : Get Packet dwSize = 75360 
2138-1848:711394848.073 : Get Packet bADFStatus = 1 
2138-1848:711394848.131 : Get Packet dwStatusLong = 0 
2138-1848:711394848.185 : Get Packet dwMessageStatusLong = 0 
2138-1848:711394848.253 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711394848.315 : <= GetImageToBuffer Ret = 1
2138-1848:711394848.373 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:711394848.442 : Pipe = 8c29a48 Read ==>
2138-1848:711394848.514 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711394848.606 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1127208 size = 71592
2138-1848:711394849.035 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:711394849.123 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711394849.203 : Pipe = 8c29a48 Read <==
2138-1848:711394997.538 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711394997.723 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711394997.979 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711394998.052 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711394998.121 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711394998.187 : <= ReadScanEx2 ret = 1
2138-1848:711394998.247 : <= ReadScan ret = 1
2138-22e4:711395668.861 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711395669.086 :         0010 : f0 00 00 00 50 13 54 00 
2138-22e4:711395669.161 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711395669.249 :         Information.Status = 1, Information.Addr = 5509968
2138-22e4:711395670.231 :         => CNT96226::MemoryRead
2138-22e4:711396072.245 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711396072.428 :         System total receive data 311040 bytes
2138-22e4:711396072.506 :         => CNT96226::VenderCmd_GetData
2138-22e4:711396072.574 :         iCmd = 1, nBytes = 4
2138-22e4:711396280.892 :         0000 : 00 00 00 00 
2138-22e4:711396280.983 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711396281.120 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711396281.186 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711396281.247 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711396281.350 :         Pipe = 8c29948 Write ==>
2138-22e4:711396281.465 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711396281.589 :         Pipe = 8c29948 start to write data
2138-22e4:711396281.652 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 782912 size = 36
2138-22e4:711396281.760 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711396281.854 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711396281.936 :         Pipe = 8c29948 Set read data ready
2138-22e4:711396282.053 :         Pipe = 8c29948 Write <==
2138-22e4:711396282.112 :         Pipe = 8c29948 Write ==>
2138-22e4:711396282.188 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711396282.284 :         Pipe = 8c29948 start to write data
2138-22e4:711396282.340 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 782948 size = 311040
2138-1b74:711396282.861 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711396283.022 :     Pipe = 8c29948 Read Copy from 8c29a28 + 782912 size = 36
2138-1b74:711396283.136 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711396283.235 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711396283.320 :     Pipe = 8c29948 Read <==
2138-1b74:711396283.383 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711396283.454 :     Pipe = 8c29948 Read ==>
2138-1b74:711396283.530 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711396286.502 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711396286.606 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711396286.688 :         Pipe = 8c29948 Set read data ready
2138-22e4:711396286.779 :         Pipe = 8c29948 Write <==
2138-1b74:711396287.501 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711396287.638 :     Pipe = 8c29948 Read Copy from 8c29a28 + 782948 size = 311040
2138-1b74:711396288.672 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711396288.763 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711396288.843 :     Pipe = 8c29948 Read <==
2138-1b74:711396288.899 :     ImageProcessThread : Process start
2138-1b74:711396293.046 :     BytesPerLine = 3888
2138-1b74:711396293.107 :     Lines = 80
2138-1b74:711396338.921 :     ImageProcessThread : Process end
2138-22e4:711397585.871 :         IOThread: get image OK
2138-22e4:711397586.078 :         IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-22e4:711397586.189 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711397586.412 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711397586.494 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711397586.574 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711397586.638 :         IO Send command 10 bytes
2138-22e4:711397586.780 :         => CNT96226::VenderCmd_SetData
2138-22e4:711397586.850 :         iCmd = 0, nBytes = 10
2138-22e4:711397586.975 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711398054.829 :     Pipe = 8c29a48 Write ==>
2138-1b74:711398055.144 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-1b74:711398055.291 :     Pipe = 8c29a48 start to write data
2138-1b74:711398055.365 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1202568 size = 36
2138-1b74:711398055.484 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-1b74:711398055.586 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711398055.679 :     Pipe = 8c29a48 Write <==
2138-1b74:711398055.738 :     Pipe = 8c29a48 Write ==>
2138-1b74:711398055.814 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-1b74:711398055.916 :     Pipe = 8c29a48 start to write data
2138-1b74:711398055.981 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1202604 size = 75360
2138-1b74:711398057.245 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-1b74:711398057.348 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711398057.432 :     Pipe = 8c29a48 Write <==
2138-1b74:711398057.501 :     Pipe = 8c29948 Read ==>
2138-1b74:711398057.584 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711398100.254 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711398100.423 :         System send command 10 bytes + data 0 bytes
2138-22e4:711398100.505 :         IO total need to receive data 2095632 bytes
2138-22e4:711398100.577 :         => CNT96226::VenderCmd_GetData
2138-22e4:711398100.643 :         iCmd = 2, nBytes = 24
2138-22e4:711398680.480 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711398680.760 :         0010 : f0 00 00 00 50 d2 58 00 
2138-22e4:711398680.826 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711398680.912 :         Information.Status = 1, Information.Addr = 5821008
2138-22e4:711398682.120 :         => CNT96226::MemoryRead
2138-22e4:711399066.625 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711399066.861 :         System total receive data 311040 bytes
2138-22e4:711399066.945 :         => CNT96226::VenderCmd_GetData
2138-22e4:711399067.013 :         iCmd = 1, nBytes = 4
2138-22e4:711399256.846 :         0000 : 00 00 00 00 
2138-22e4:711399257.029 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711399257.218 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711399257.294 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711399257.362 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711399257.474 :         Pipe = 8c29948 Write ==>
2138-22e4:711399257.585 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711399257.716 :         Pipe = 8c29948 start to write data
2138-22e4:711399257.782 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 1093988 size = 36
2138-22e4:711399257.898 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711399257.995 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711399258.082 :         Pipe = 8c29948 Set read data ready
2138-22e4:711399258.215 :         Pipe = 8c29948 Write <==
2138-22e4:711399258.276 :         Pipe = 8c29948 Write ==>
2138-22e4:711399258.349 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711399258.449 :         Pipe = 8c29948 start to write data
2138-22e4:711399258.509 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 1094024 size = 311040
2138-1b74:711399258.971 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711399259.146 :     Pipe = 8c29948 Read Copy from 8c29a28 + 1093988 size = 36
2138-1b74:711399259.259 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711399259.354 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711399259.443 :     Pipe = 8c29948 Read <==
2138-1b74:711399259.508 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711399259.581 :     Pipe = 8c29948 Read ==>
2138-1b74:711399259.654 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711399262.941 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711399263.052 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711399263.136 :         Pipe = 8c29948 Set read data ready
2138-22e4:711399263.233 :         Pipe = 8c29948 Write <==
2138-1b74:711399263.929 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711399264.069 :     Pipe = 8c29948 Read Copy from 8c29a28 + 1094024 size = 311040
2138-1b74:711399265.178 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711399265.273 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711399265.357 :     Pipe = 8c29948 Read <==
2138-1b74:711399265.418 :     ImageProcessThread : Process start
2138-1b74:711399269.718 :     BytesPerLine = 3888
2138-1b74:711399269.792 :     Lines = 80
2138-1b74:711399317.561 :     ImageProcessThread : Process end
2138-22e4:711399421.545 :         IOThread: get image OK
2138-22e4:711399421.746 :         IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-22e4:711399421.849 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711399421.960 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711399422.045 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711399422.124 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711399422.189 :         IO Send command 10 bytes
2138-22e4:711399422.346 :         => CNT96226::VenderCmd_SetData
2138-22e4:711399422.408 :         iCmd = 0, nBytes = 10
2138-22e4:711399422.535 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:711399488.138 : => ReadScan
2138-1848:711399488.292 : Count = 99852, Ptr = 7de7690
2138-1848:711399488.379 : => ReadScanEx2
2138-1848:711399488.438 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711399488.510 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711399488.576 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711399488.644 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711399488.712 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711399488.781 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711399488.856 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:711399488.930 : Pipe = 8c29a48 Read ==>
2138-1848:711399489.058 : Pipe = 8c29a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:711399489.183 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1198800 size = 3768
2138-1848:711399489.333 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711399489.431 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711399489.519 : Pipe = 8c29a48 Read <==
2138-1848:711399489.579 : => GetImageToBuffer
2138-1848:711399489.637 : => GetImageToBufferPageScan
2138-1848:711399489.698 : Pipe = 8c29a48 Read ==>
2138-1848:711399489.771 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711399490.112 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1202568 size = 36
2138-1848:711399490.205 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711399490.296 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711399490.376 : Pipe = 8c29a48 Read <==
2138-1848:711399490.432 : Get Packet type = 0 
2138-1848:711399490.489 : Get Packet dwSize = 75360 
2138-1848:711399490.689 : Get Packet bADFStatus = 1 
2138-1848:711399490.748 : Get Packet dwStatusLong = 0 
2138-1848:711399490.806 : Get Packet dwMessageStatusLong = 0 
2138-1848:711399490.872 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711399490.931 : <= GetImageToBuffer Ret = 1
2138-1848:711399490.989 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711399491.053 : Pipe = 8c29a48 Read ==>
2138-1848:711399491.125 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711399491.219 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1202604 size = 75360
2138-1848:711399491.687 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711399491.778 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711399491.858 : Pipe = 8c29a48 Read <==
2138-1848:711399491.913 : => GetImageToBuffer
2138-1848:711399491.965 : => GetImageToBufferPageScan
2138-1848:711399492.020 : Pipe = 8c29a48 Read ==>
2138-1848:711399492.091 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711399960.968 :     Pipe = 8c29a48 Write ==>
2138-1b74:711399961.248 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711399961.389 :     Pipe = 8c29a48 start to write data
2138-1b74:711399961.463 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1277964 size = 36
2138-1b74:711399961.575 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711399961.675 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711399961.764 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711399961.884 :     Pipe = 8c29a48 Write <==
2138-1b74:711399961.944 :     Pipe = 8c29a48 Write ==>
2138-1b74:711399962.018 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711399962.118 :     Pipe = 8c29a48 start to write data
2138-1b74:711399962.182 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1278000 size = 75360
2138-1848:711399962.690 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711399962.858 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1277964 size = 36
2138-1848:711399962.973 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711399963.077 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711399963.164 : Pipe = 8c29a48 Read <==
2138-1848:711399963.224 : Get Packet type = 0 
2138-1848:711399963.286 : Get Packet dwSize = 75360 
2138-1848:711399963.343 : Get Packet bADFStatus = 1 
2138-1848:711399963.409 : Get Packet dwStatusLong = 0 
2138-1848:711399963.470 : Get Packet dwMessageStatusLong = 0 
2138-1b74:711399963.547 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711399963.656 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711399963.726 : <= GetImageToBufferPageScan Ret = 1
2138-1b74:711399963.794 :     Pipe = 8c29a48 Write <==
2138-1848:711399963.854 : <= GetImageToBuffer Ret = 1
2138-1b74:711399963.916 :     Pipe = 8c29948 Read ==>
2138-1848:711399963.973 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:711399964.048 : Pipe = 8c29a48 Read ==>
2138-1b74:711399964.107 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711399964.194 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711399964.296 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1278000 size = 20724
2138-1848:711399964.463 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:711399964.553 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711399964.634 : Pipe = 8c29a48 Read <==
2138-1848:711400104.121 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711400104.336 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711400104.404 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711400104.478 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711400104.547 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711400104.788 : <= ReadScanEx2 ret = 1
2138-1848:711400104.854 : <= ReadScan ret = 1
2138-22e4:711400544.667 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711400544.868 :         System send command 10 bytes + data 0 bytes
2138-22e4:711400544.941 :         IO total need to receive data 2095632 bytes
2138-22e4:711400545.015 :         => CNT96226::VenderCmd_GetData
2138-22e4:711400545.077 :         iCmd = 2, nBytes = 24
2138-22e4:711401143.663 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711401143.901 :         0010 : f0 00 00 00 50 91 5d 00 
2138-22e4:711401143.968 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711401144.049 :         Information.Status = 1, Information.Addr = 6132048
2138-22e4:711401145.291 :         => CNT96226::MemoryRead
2138-22e4:711401517.706 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711401517.909 :         System total receive data 311040 bytes
2138-22e4:711401517.988 :         => CNT96226::VenderCmd_GetData
2138-22e4:711401518.057 :         iCmd = 1, nBytes = 4
2138-22e4:711401699.565 :         0000 : 00 00 00 00 
2138-22e4:711401699.744 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711401699.899 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711401699.977 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711401700.045 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711401700.173 :         Pipe = 8c29948 Write ==>
2138-22e4:711401700.682 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711401700.835 :         Pipe = 8c29948 start to write data
2138-22e4:711401700.910 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 1405064 size = 36
2138-22e4:711401701.030 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711401701.129 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711401701.216 :         Pipe = 8c29948 Set read data ready
2138-22e4:711401701.367 :         Pipe = 8c29948 Write <==
2138-22e4:711401701.432 :         Pipe = 8c29948 Write ==>
2138-1b74:711401701.557 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711401701.753 :     Pipe = 8c29948 Read Copy from 8c29a28 + 1405064 size = 36
2138-22e4:711401701.857 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711401701.999 :         Pipe = 8c29948 start to write data
2138-1b74:711401702.074 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711401702.182 :     Pipe = 8c29948 Read write wait size = 0
2138-22e4:711401702.265 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 1405100 size = 311040
2138-1b74:711401702.357 :     Pipe = 8c29948 Read <==
2138-1b74:711401702.423 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711401702.496 :     Pipe = 8c29948 Read ==>
2138-1b74:711401702.574 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711401707.229 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711401707.339 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711401707.428 :         Pipe = 8c29948 Set read data ready
2138-22e4:711401707.531 :         Pipe = 8c29948 Write <==
2138-1b74:711401707.726 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711401707.871 :     Pipe = 8c29948 Read Copy from 8c29a28 + 1405100 size = 311040
2138-1b74:711401709.038 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711401709.139 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711401709.231 :     Pipe = 8c29948 Read <==
2138-1b74:711401709.292 :     ImageProcessThread : Process start
2138-1b74:711401713.611 :     BytesPerLine = 3888
2138-1b74:711401713.675 :     Lines = 80
2138-1b74:711401761.523 :     ImageProcessThread : Process end
2138-22e4:711401870.417 :         IOThread: get image OK
2138-22e4:711401870.745 :         IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-22e4:711401870.857 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711401870.962 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711401871.044 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711401871.121 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711401871.185 :         IO Send command 10 bytes
2138-22e4:711401871.322 :         => CNT96226::VenderCmd_SetData
2138-22e4:711401871.386 :         iCmd = 0, nBytes = 10
2138-22e4:711401871.510 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711402151.450 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711402151.663 :         System send command 10 bytes + data 0 bytes
2138-22e4:711402151.751 :         IO total need to receive data 2095632 bytes
2138-22e4:711402151.880 :         => CNT96226::VenderCmd_GetData
2138-22e4:711402151.961 :         iCmd = 2, nBytes = 24
2138-1b74:711402451.726 :     Pipe = 8c29a48 Write ==>
2138-1b74:711402451.997 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-1b74:711402452.153 :     Pipe = 8c29a48 start to write data
2138-1b74:711402452.229 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1353360 size = 36
2138-1b74:711402452.342 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-1b74:711402452.447 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711402452.537 :     Pipe = 8c29a48 Write <==
2138-1b74:711402452.599 :     Pipe = 8c29a48 Write ==>
2138-1b74:711402452.677 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-1b74:711402452.781 :     Pipe = 8c29a48 start to write data
2138-1b74:711402452.846 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1353396 size = 75360
2138-1b74:711402454.171 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-1b74:711402454.272 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711402454.353 :     Pipe = 8c29a48 Write <==
2138-1b74:711402454.421 :     Pipe = 8c29948 Read ==>
2138-1b74:711402454.505 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711402631.313 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711402631.542 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711402631.622 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711402631.710 :         Information.Status = 0
2138-22e4:711402631.784 :         => CNT96226::VenderCmd_GetData
2138-22e4:711402631.850 :         iCmd = 2, nBytes = 24
2138-1848:711403093.754 : => ReadScan
2138-1848:711403093.921 : Count = 99852, Ptr = 7de7690
2138-1848:711403094.009 : => ReadScanEx2
2138-1848:711403094.071 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711403094.137 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711403094.201 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711403094.269 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711403094.334 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711403094.399 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711403094.469 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:711403094.544 : Pipe = 8c29a48 Read ==>
2138-1848:711403094.679 : Pipe = 8c29a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:711403094.805 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1298724 size = 54636
2138-1848:711403095.139 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711403095.232 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711403095.320 : Pipe = 8c29a48 Read <==
2138-1848:711403095.378 : => GetImageToBuffer
2138-1848:711403095.435 : => GetImageToBufferPageScan
2138-1848:711403095.498 : Pipe = 8c29a48 Read ==>
2138-1848:711403095.569 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711403095.666 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1353360 size = 36
2138-1848:711403095.895 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711403095.987 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711403096.068 : Pipe = 8c29a48 Read <==
2138-1848:711403096.130 : Get Packet type = 0 
2138-1848:711403096.186 : Get Packet dwSize = 75360 
2138-1848:711403096.246 : Get Packet bADFStatus = 1 
2138-1848:711403096.305 : Get Packet dwStatusLong = 0 
2138-1848:711403096.362 : Get Packet dwMessageStatusLong = 0 
2138-1848:711403096.428 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711403096.487 : <= GetImageToBuffer Ret = 1
2138-1848:711403096.544 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:711403096.612 : Pipe = 8c29a48 Read ==>
2138-1848:711403096.684 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711403096.781 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1353396 size = 45216
2138-1848:711403097.074 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:711403097.160 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711403097.242 : Pipe = 8c29a48 Read <==
2138-22e4:711403207.731 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711403207.952 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711403208.595 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711403208.705 :         Information.Status = 0
2138-22e4:711403208.778 :         => CNT96226::VenderCmd_GetData
2138-22e4:711403208.844 :         iCmd = 2, nBytes = 24
2138-1848:711403272.736 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711403272.919 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711403272.993 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711403273.064 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711403273.133 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711403273.201 : <= ReadScanEx2 ret = 1
2138-1848:711403273.265 : <= ReadScan ret = 1
2138-22e4:711403880.307 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711403880.535 :         0010 : f0 00 00 00 50 50 62 00 
2138-22e4:711403880.608 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711403880.691 :         Information.Status = 1, Information.Addr = 6443088
2138-22e4:711403881.785 :         => CNT96226::MemoryRead
2138-22e4:711404282.263 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711404282.507 :         System total receive data 311040 bytes
2138-22e4:711404282.587 :         => CNT96226::VenderCmd_GetData
2138-22e4:711404282.670 :         iCmd = 1, nBytes = 4
2138-22e4:711404409.639 :         0000 : 00 00 00 00 
2138-22e4:711404409.748 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711404409.896 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711404409.972 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711404410.045 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711404410.156 :         Pipe = 8c29948 Write ==>
2138-22e4:711404410.260 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711404410.388 :         Pipe = 8c29948 start to write data
2138-22e4:711404410.459 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 1716140 size = 36
2138-22e4:711404410.574 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711404410.674 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711404410.760 :         Pipe = 8c29948 Set read data ready
2138-22e4:711404410.888 :         Pipe = 8c29948 Write <==
2138-22e4:711404410.951 :         Pipe = 8c29948 Write ==>
2138-22e4:711404411.257 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711404411.363 :         Pipe = 8c29948 start to write data
2138-22e4:711404411.431 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 1716176 size = 311040
2138-1b74:711404411.575 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711404411.854 :     Pipe = 8c29948 Read Copy from 8c29a28 + 1716140 size = 36
2138-1b74:711404411.983 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711404412.091 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711404412.180 :     Pipe = 8c29948 Read <==
2138-1b74:711404412.249 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711404412.324 :     Pipe = 8c29948 Read ==>
2138-1b74:711404412.396 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711404416.971 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711404417.078 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711404417.170 :         Pipe = 8c29948 Set read data ready
2138-22e4:711404417.280 :         Pipe = 8c29948 Write <==
2138-1b74:711404417.486 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711404417.659 :     Pipe = 8c29948 Read Copy from 8c29a28 + 1716176 size = 311040
2138-1b74:711404419.068 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711404419.168 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711404419.255 :     Pipe = 8c29948 Read <==
2138-1b74:711404419.316 :     ImageProcessThread : Process start
2138-1b74:711404423.625 :     BytesPerLine = 3888
2138-1b74:711404423.694 :     Lines = 80
2138-1b74:711404473.014 :     ImageProcessThread : Process end
2138-22e4:711404967.418 :         IOThread: get image OK
2138-22e4:711404967.618 :         IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-22e4:711404967.734 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711404967.840 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711404967.927 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711404968.003 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711404968.070 :         IO Send command 10 bytes
2138-22e4:711404968.208 :         => CNT96226::VenderCmd_SetData
2138-22e4:711404968.273 :         iCmd = 0, nBytes = 10
2138-22e4:711404968.395 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1b74:711405080.884 :     Pipe = 8c29a48 Write ==>
2138-1b74:711405081.139 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-1b74:711405081.281 :     Pipe = 8c29a48 start to write data
2138-1b74:711405081.348 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1428756 size = 36
2138-1b74:711405081.463 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-1b74:711405081.564 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711405081.652 :     Pipe = 8c29a48 Write <==
2138-1b74:711405081.716 :     Pipe = 8c29a48 Write ==>
2138-1b74:711405081.793 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-1b74:711405081.897 :     Pipe = 8c29a48 start to write data
2138-1b74:711405081.960 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1428792 size = 75360
2138-1b74:711405083.159 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-1b74:711405083.259 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711405083.345 :     Pipe = 8c29a48 Write <==
2138-1b74:711405083.416 :     Pipe = 8c29948 Read ==>
2138-1b74:711405083.499 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711405994.321 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711405994.523 :         System send command 10 bytes + data 0 bytes
2138-22e4:711405994.610 :         IO total need to receive data 2095632 bytes
2138-22e4:711405994.682 :         => CNT96226::VenderCmd_GetData
2138-22e4:711405994.755 :         iCmd = 2, nBytes = 24
2138-1848:711406428.799 : => ReadScan
2138-1848:711406429.006 : Count = 99852, Ptr = 7de7690
2138-1848:711406429.096 : => ReadScanEx2
2138-1848:711406429.159 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711406429.384 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711406429.451 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711406429.521 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711406429.586 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711406429.654 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711406429.727 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:711406429.803 : Pipe = 8c29a48 Read ==>
2138-1848:711406429.926 : Pipe = 8c29a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:711406430.059 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1398612 size = 30144
2138-1848:711406430.346 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711406430.443 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711406430.537 : Pipe = 8c29a48 Read <==
2138-1848:711406430.597 : => GetImageToBuffer
2138-1848:711406430.656 : => GetImageToBufferPageScan
2138-1848:711406430.716 : Pipe = 8c29a48 Read ==>
2138-1848:711406430.791 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711406430.890 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1428756 size = 36
2138-1848:711406430.988 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711406431.082 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711406431.167 : Pipe = 8c29a48 Read <==
2138-1848:711406431.225 : Get Packet type = 0 
2138-1848:711406431.285 : Get Packet dwSize = 75360 
2138-1848:711406431.342 : Get Packet bADFStatus = 1 
2138-1848:711406431.404 : Get Packet dwStatusLong = 0 
2138-1848:711406431.462 : Get Packet dwMessageStatusLong = 0 
2138-1848:711406431.534 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711406431.599 : <= GetImageToBuffer Ret = 1
2138-1848:711406431.659 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:711406431.728 : Pipe = 8c29a48 Read ==>
2138-1848:711406431.801 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711406431.900 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1428792 size = 69708
2138-1848:711406432.350 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:711406432.443 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711406432.524 : Pipe = 8c29a48 Read <==
2138-22e4:711406551.603 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711406551.818 :         0010 : f0 00 00 00 50 99 37 00 
2138-22e4:711406551.896 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711406551.979 :         Information.Status = 1, Information.Addr = 3643728
2138-22e4:711406552.964 :         => CNT96226::MemoryRead
2138-1848:711406587.463 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711406587.582 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711406587.651 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711406587.722 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711406587.789 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711406587.852 : <= ReadScanEx2 ret = 1
2138-1848:711406587.916 : <= ReadScan ret = 1
2138-22e4:711406937.762 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711406937.960 :         System total receive data 311040 bytes
2138-22e4:711406938.044 :         => CNT96226::VenderCmd_GetData
2138-22e4:711406938.121 :         iCmd = 1, nBytes = 4
2138-22e4:711407092.933 :         0000 : 00 00 00 00 
2138-22e4:711407093.063 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711407093.241 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711407093.310 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711407093.374 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711407093.480 :         Pipe = 8c29948 Write ==>
2138-22e4:711407093.578 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711407093.699 :         Pipe = 8c29948 start to write data
2138-22e4:711407093.762 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 2027216 size = 36
2138-22e4:711407094.000 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711407094.097 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711407094.179 :         Pipe = 8c29948 Set read data ready
2138-22e4:711407094.306 :         Pipe = 8c29948 Write <==
2138-22e4:711407094.364 :         Pipe = 8c29948 Write ==>
2138-22e4:711407094.663 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711407094.760 :         Pipe = 8c29948 start to write data
2138-22e4:711407094.822 :         Pipe = 8c29948 Memory Write Copy to 8c29a28 + 2027252 size = 69900
2138-1b74:711407095.273 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711407095.448 :     Pipe = 8c29948 Read Copy from 8c29a28 + 2027216 size = 36
2138-1b74:711407095.755 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711407095.868 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711407095.961 :     Pipe = 8c29948 Read <==
2138-22e4:711407096.034 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 0 size = 241140
2138-1b74:711407096.131 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711407096.205 :     Pipe = 8c29948 Read ==>
2138-1b74:711407096.286 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711407099.508 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711407099.608 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711407099.926 :         Pipe = 8c29948 Set read data ready
2138-22e4:711407100.025 :         Pipe = 8c29948 Write <==
2138-1b74:711407100.282 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711407100.449 :     Pipe = 8c29948 Read Copy from 8c29a28 + 2027252 size = 69900
2138-1b74:711407100.733 :     Pipe = 8c29948 Read Copy from 8c29a38 + 0 size = 241140
2138-1b74:711407101.578 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711407101.677 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711407101.767 :     Pipe = 8c29948 Read <==
2138-1b74:711407101.832 :     ImageProcessThread : Process start
2138-1b74:711407107.262 :     BytesPerLine = 3888
2138-1b74:711407107.335 :     Lines = 80
2138-1b74:711407155.229 :     ImageProcessThread : Process end
2138-22e4:711407261.637 :         IOThread: get image OK
2138-22e4:711407262.092 :         IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-22e4:711407262.217 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711407262.330 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711407262.430 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711407262.517 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711407262.584 :         IO Send command 10 bytes
2138-22e4:711407262.727 :         => CNT96226::VenderCmd_SetData
2138-22e4:711407262.796 :         iCmd = 0, nBytes = 10
2138-22e4:711407262.923 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711407534.570 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711407534.841 :         System send command 10 bytes + data 0 bytes
2138-22e4:711407534.929 :         IO total need to receive data 2095632 bytes
2138-22e4:711407535.002 :         => CNT96226::VenderCmd_GetData
2138-22e4:711407535.080 :         iCmd = 2, nBytes = 24
2138-1b74:711407798.736 :     Pipe = 8c29a48 Write ==>
2138-1b74:711407799.021 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-1b74:711407799.165 :     Pipe = 8c29a48 start to write data
2138-1b74:711407799.244 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1504152 size = 36
2138-1b74:711407799.366 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-1b74:711407799.469 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711407799.660 :     Pipe = 8c29a48 Write <==
2138-1b74:711407799.725 :     Pipe = 8c29a48 Write ==>
2138-1b74:711407799.808 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-1b74:711407799.911 :     Pipe = 8c29a48 start to write data
2138-1b74:711407799.973 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1504188 size = 75360
2138-1b74:711407801.395 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-1b74:711407801.495 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711407801.580 :     Pipe = 8c29a48 Write <==
2138-1b74:711407801.647 :     Pipe = 8c29948 Read ==>
2138-1b74:711407801.743 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711408044.006 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711408044.230 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711408044.305 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711408044.387 :         Information.Status = 0
2138-22e4:711408044.463 :         => CNT96226::VenderCmd_GetData
2138-22e4:711408044.525 :         iCmd = 2, nBytes = 24
2138-22e4:711409002.927 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711409003.163 :         0010 : f0 00 00 00 50 58 3c 00 
2138-22e4:711409003.235 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711409003.318 :         Information.Status = 1, Information.Addr = 3954768
2138-22e4:711409004.488 :         => CNT96226::MemoryRead
2138-22e4:711409409.228 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711409409.436 :         System total receive data 311040 bytes
2138-22e4:711409409.523 :         => CNT96226::VenderCmd_GetData
2138-22e4:711409409.591 :         iCmd = 1, nBytes = 4
2138-22e4:711409559.554 :         0000 : 00 00 00 00 
2138-22e4:711409559.712 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711409559.893 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711409559.972 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711409560.039 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711409560.148 :         Pipe = 8c29948 Write ==>
2138-22e4:711409560.251 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711409560.379 :         Pipe = 8c29948 start to write data
2138-22e4:711409560.449 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 241140 size = 36
2138-22e4:711409560.568 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711409560.664 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711409560.754 :         Pipe = 8c29948 Set read data ready
2138-22e4:711409560.889 :         Pipe = 8c29948 Write <==
2138-22e4:711409560.954 :         Pipe = 8c29948 Write ==>
2138-22e4:711409561.168 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711409561.338 :         Pipe = 8c29948 start to write data
2138-22e4:711409561.403 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 241176 size = 311040
2138-1b74:711409561.556 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711409561.752 :     Pipe = 8c29948 Read Copy from 8c29a38 + 241140 size = 36
2138-1b74:711409561.880 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711409561.993 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711409562.089 :     Pipe = 8c29948 Read <==
2138-1b74:711409562.160 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711409562.239 :     Pipe = 8c29948 Read ==>
2138-1b74:711409562.324 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711409565.980 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711409566.089 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711409566.177 :         Pipe = 8c29948 Set read data ready
2138-22e4:711409566.288 :         Pipe = 8c29948 Write <==
2138-1b74:711409566.447 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711409566.579 :     Pipe = 8c29948 Read Copy from 8c29a38 + 241176 size = 311040
2138-1b74:711409567.590 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711409567.684 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711409567.769 :     Pipe = 8c29948 Read <==
2138-1b74:711409567.830 :     ImageProcessThread : Process start
2138-1b74:711409572.245 :     BytesPerLine = 3888
2138-1b74:711409572.319 :     Lines = 80
2138-1b74:711409620.157 :     ImageProcessThread : Process end
2138-22e4:711409745.306 :         IOThread: get image OK
2138-22e4:711409745.506 :         IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-22e4:711409745.613 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711409745.716 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711409745.794 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711409745.872 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711409745.940 :         IO Send command 10 bytes
2138-22e4:711409746.108 :         => CNT96226::VenderCmd_SetData
2138-22e4:711409746.172 :         iCmd = 0, nBytes = 10
2138-22e4:711409746.293 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:711409786.944 : => ReadScan
2138-1848:711409787.086 : Count = 99852, Ptr = 7de7690
2138-1848:711409787.170 : => ReadScanEx2
2138-1848:711409787.234 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711409787.301 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711409787.363 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711409787.432 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711409787.494 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711409787.565 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711409787.649 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:711409787.728 : Pipe = 8c29a48 Read ==>
2138-1848:711409787.856 : Pipe = 8c29a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:711409787.982 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1498500 size = 5652
2138-1848:711409788.140 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711409788.237 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711409788.322 : Pipe = 8c29a48 Read <==
2138-1848:711409788.380 : => GetImageToBuffer
2138-1848:711409788.435 : => GetImageToBufferPageScan
2138-1848:711409788.496 : Pipe = 8c29a48 Read ==>
2138-1848:711409788.578 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711409788.679 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1504152 size = 36
2138-1848:711409788.774 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711409788.865 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711409788.945 : Pipe = 8c29a48 Read <==
2138-1848:711409789.001 : Get Packet type = 0 
2138-1848:711409789.066 : Get Packet dwSize = 75360 
2138-1848:711409789.125 : Get Packet bADFStatus = 1 
2138-1848:711409789.184 : Get Packet dwStatusLong = 0 
2138-1848:711409789.240 : Get Packet dwMessageStatusLong = 0 
2138-1848:711409789.311 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711409789.373 : <= GetImageToBuffer Ret = 1
2138-1848:711409789.437 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711409789.504 : Pipe = 8c29a48 Read ==>
2138-1848:711409789.579 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711409789.675 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1504188 size = 75360
2138-1848:711409790.161 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711409790.248 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711409790.555 : Pipe = 8c29a48 Read <==
2138-1848:711409790.610 : => GetImageToBuffer
2138-1848:711409790.663 : => GetImageToBufferPageScan
2138-1848:711409790.713 : Pipe = 8c29a48 Read ==>
2138-1848:711409790.954 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711410027.044 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711410027.260 :         System send command 10 bytes + data 0 bytes
2138-22e4:711410027.340 :         IO total need to receive data 2095632 bytes
2138-22e4:711410027.416 :         => CNT96226::VenderCmd_GetData
2138-22e4:711410027.489 :         iCmd = 2, nBytes = 24
2138-22e4:711410169.873 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711410170.088 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711410170.167 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711410170.263 :         Information.Status = 0
2138-22e4:711410170.334 :         => CNT96226::VenderCmd_GetData
2138-22e4:711410170.399 :         iCmd = 2, nBytes = 24
2138-1b74:711410252.839 :     Pipe = 8c29a48 Write ==>
2138-1b74:711410253.032 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711410253.169 :     Pipe = 8c29a48 start to write data
2138-1b74:711410253.242 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1579548 size = 36
2138-1b74:711410253.357 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711410253.457 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711410253.546 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711410253.673 :     Pipe = 8c29a48 Write <==
2138-1b74:711410253.731 :     Pipe = 8c29a48 Write ==>
2138-1b74:711410253.809 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711410253.911 :     Pipe = 8c29a48 start to write data
2138-1b74:711410253.978 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1579584 size = 75360
2138-1848:711410254.436 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711410254.610 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1579548 size = 36
2138-1848:711410254.731 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711410254.836 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711410254.931 : Pipe = 8c29a48 Read <==
2138-1848:711410254.995 : Get Packet type = 0 
2138-1848:711410255.057 : Get Packet dwSize = 75360 
2138-1848:711410255.118 : Get Packet bADFStatus = 1 
2138-1b74:711410255.188 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711410255.295 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711410255.371 : Get Packet dwStatusLong = 0 
2138-1848:711410255.434 : Get Packet dwMessageStatusLong = 0 
2138-1b74:711410255.511 :     Pipe = 8c29a48 Write <==
2138-1848:711410255.578 : <= GetImageToBufferPageScan Ret = 1
2138-1b74:711410255.643 :     Pipe = 8c29948 Read ==>
2138-1848:711410255.706 : <= GetImageToBuffer Ret = 1
2138-1b74:711410255.770 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711410255.857 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:711410255.927 : Pipe = 8c29a48 Read ==>
2138-1848:711410256.006 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711410256.106 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1579584 size = 18840
2138-1848:711410256.276 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:711410256.373 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711410256.453 : Pipe = 8c29a48 Read <==
2138-1848:711410398.730 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711410398.910 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711410398.980 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711410399.053 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711410399.120 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711410399.184 : <= ReadScanEx2 ret = 1
2138-1848:711410399.246 : <= ReadScan ret = 1
2138-22e4:711410681.718 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711410682.123 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711410682.201 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711410682.287 :         Information.Status = 0
2138-22e4:711410682.353 :         => CNT96226::VenderCmd_GetData
2138-22e4:711410682.419 :         iCmd = 2, nBytes = 24
2138-22e4:711411245.341 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711411245.558 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711411245.629 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711411245.721 :         Information.Status = 0
2138-22e4:711411245.793 :         => CNT96226::VenderCmd_GetData
2138-22e4:711411245.855 :         iCmd = 2, nBytes = 24
2138-22e4:711411829.505 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711411829.727 :         0010 : f0 00 00 00 50 17 41 00 
2138-22e4:711411829.805 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711411829.887 :         Information.Status = 1, Information.Addr = 4265808
2138-22e4:711411830.890 :         => CNT96226::MemoryRead
2138-22e4:711412215.615 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711412215.824 :         System total receive data 311040 bytes
2138-22e4:711412215.904 :         => CNT96226::VenderCmd_GetData
2138-22e4:711412215.972 :         iCmd = 1, nBytes = 4
2138-22e4:711412370.159 :         0000 : 00 00 00 00 
2138-22e4:711412370.263 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711412370.452 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711412370.524 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711412370.584 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711412370.691 :         Pipe = 8c29948 Write ==>
2138-22e4:711412370.789 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711412370.914 :         Pipe = 8c29948 start to write data
2138-22e4:711412370.978 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 552216 size = 36
2138-22e4:711412371.094 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711412371.188 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711412371.269 :         Pipe = 8c29948 Set read data ready
2138-22e4:711412371.399 :         Pipe = 8c29948 Write <==
2138-22e4:711412371.459 :         Pipe = 8c29948 Write ==>
2138-22e4:711412371.759 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711412371.859 :         Pipe = 8c29948 start to write data
2138-22e4:711412371.921 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 552252 size = 311040
2138-1b74:711412372.066 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711412372.221 :     Pipe = 8c29948 Read Copy from 8c29a38 + 552216 size = 36
2138-1b74:711412372.339 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711412372.439 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711412372.529 :     Pipe = 8c29948 Read <==
2138-1b74:711412372.597 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711412372.670 :     Pipe = 8c29948 Read ==>
2138-1b74:711412372.747 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711412376.393 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711412376.492 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711412376.575 :         Pipe = 8c29948 Set read data ready
2138-22e4:711412376.667 :         Pipe = 8c29948 Write <==
2138-1b74:711412377.264 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711412377.402 :     Pipe = 8c29948 Read Copy from 8c29a38 + 552252 size = 311040
2138-1b74:711412378.282 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711412378.375 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711412378.461 :     Pipe = 8c29948 Read <==
2138-1b74:711412378.626 :     ImageProcessThread : Process start
2138-1b74:711412383.204 :     BytesPerLine = 3888
2138-1b74:711412383.280 :     Lines = 80
2138-1b74:711412431.317 :     ImageProcessThread : Process end
2138-22e4:711412579.952 :         IOThread: get image OK
2138-22e4:711412580.214 :         IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-22e4:711412580.322 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711412580.433 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711412580.521 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711412580.602 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711412580.666 :         IO Send command 10 bytes
2138-22e4:711412580.832 :         => CNT96226::VenderCmd_SetData
2138-22e4:711412580.895 :         iCmd = 0, nBytes = 10
2138-22e4:711412581.021 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711412869.038 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711412869.237 :         System send command 10 bytes + data 0 bytes
2138-22e4:711412869.319 :         IO total need to receive data 2095632 bytes
2138-22e4:711412869.625 :         => CNT96226::VenderCmd_GetData
2138-22e4:711412869.699 :         iCmd = 2, nBytes = 24
2138-1b74:711413145.230 :     Pipe = 8c29a48 Write ==>
2138-1b74:711413145.529 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-1b74:711413145.689 :     Pipe = 8c29a48 start to write data
2138-1b74:711413145.764 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1654944 size = 36
2138-1b74:711413145.878 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-1b74:711413145.984 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711413146.074 :     Pipe = 8c29a48 Write <==
2138-1b74:711413146.136 :     Pipe = 8c29a48 Write ==>
2138-1b74:711413146.213 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-1b74:711413146.318 :     Pipe = 8c29a48 start to write data
2138-1b74:711413146.383 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1654980 size = 75360
2138-1b74:711413147.732 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-1b74:711413147.835 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711413147.919 :     Pipe = 8c29a48 Write <==
2138-1b74:711413147.987 :     Pipe = 8c29948 Read ==>
2138-1b74:711413148.075 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711413379.427 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711413379.651 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711413379.724 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711413379.809 :         Information.Status = 0
2138-22e4:711413379.881 :         => CNT96226::VenderCmd_GetData
2138-22e4:711413379.945 :         iCmd = 2, nBytes = 24
2138-1848:711413676.338 : => ReadScan
2138-1848:711413676.546 : Count = 99852, Ptr = 7de7690
2138-1848:711413676.633 : => ReadScanEx2
2138-1848:711413676.692 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711413676.762 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711413676.822 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711413676.893 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711413676.960 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711413677.029 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711413677.099 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:711413677.175 : Pipe = 8c29a48 Read ==>
2138-1848:711413677.317 : Pipe = 8c29a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:711413677.453 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1598424 size = 56520
2138-1848:711413677.852 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711413677.947 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711413678.033 : Pipe = 8c29a48 Read <==
2138-1848:711413678.094 : => GetImageToBuffer
2138-1848:711413678.277 : => GetImageToBufferPageScan
2138-1848:711413678.338 : Pipe = 8c29a48 Read ==>
2138-1848:711413678.413 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711413678.512 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1654944 size = 36
2138-1848:711413678.610 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711413678.702 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711413678.786 : Pipe = 8c29a48 Read <==
2138-1848:711413678.842 : Get Packet type = 0 
2138-1848:711413678.898 : Get Packet dwSize = 75360 
2138-1848:711413678.956 : Get Packet bADFStatus = 1 
2138-1848:711413679.015 : Get Packet dwStatusLong = 0 
2138-1848:711413679.072 : Get Packet dwMessageStatusLong = 0 
2138-1848:711413679.146 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711413679.206 : <= GetImageToBuffer Ret = 1
2138-1848:711413679.270 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:711413679.337 : Pipe = 8c29a48 Read ==>
2138-1848:711413679.408 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711413679.504 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1654980 size = 43332
2138-1848:711413679.920 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:711413680.014 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711413680.095 : Pipe = 8c29a48 Read <==
2138-1848:711413823.854 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711413824.034 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711413824.105 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711413824.176 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711413824.245 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711413824.310 : <= ReadScanEx2 ret = 1
2138-1848:711413824.368 : <= ReadScan ret = 1
2138-22e4:711414399.649 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711414399.877 :         0010 : f0 00 00 00 50 d6 45 00 
2138-22e4:711414399.952 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711414400.048 :         Information.Status = 1, Information.Addr = 4576848
2138-22e4:711414401.107 :         => CNT96226::MemoryRead
2138-22e4:711414807.302 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711414807.496 :         System total receive data 311040 bytes
2138-22e4:711414807.579 :         => CNT96226::VenderCmd_GetData
2138-22e4:711414807.651 :         iCmd = 1, nBytes = 4
2138-22e4:711414984.081 :         0000 : 00 00 00 00 
2138-22e4:711414984.176 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711414984.330 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711414984.404 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711414984.468 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711414984.570 :         Pipe = 8c29948 Write ==>
2138-22e4:711414984.667 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711414984.787 :         Pipe = 8c29948 start to write data
2138-22e4:711414984.856 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 863292 size = 36
2138-22e4:711414984.967 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711414985.063 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711414985.147 :         Pipe = 8c29948 Set read data ready
2138-22e4:711414985.275 :         Pipe = 8c29948 Write <==
2138-22e4:711414985.336 :         Pipe = 8c29948 Write ==>
2138-22e4:711414985.409 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711414985.508 :         Pipe = 8c29948 start to write data
2138-22e4:711414985.568 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 863328 size = 311040
2138-1b74:711414986.128 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711414986.313 :     Pipe = 8c29948 Read Copy from 8c29a38 + 863292 size = 36
2138-1b74:711414986.429 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711414986.700 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711414986.799 :     Pipe = 8c29948 Read <==
2138-1b74:711414986.867 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711414986.936 :     Pipe = 8c29948 Read ==>
2138-1b74:711414987.017 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711414989.849 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711414989.956 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711414990.043 :         Pipe = 8c29948 Set read data ready
2138-22e4:711414990.138 :         Pipe = 8c29948 Write <==
2138-1b74:711414990.854 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711414990.991 :     Pipe = 8c29948 Read Copy from 8c29a38 + 863328 size = 311040
2138-1b74:711414992.522 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711414992.613 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711414992.692 :     Pipe = 8c29948 Read <==
2138-1b74:711414992.751 :     ImageProcessThread : Process start
2138-1b74:711414996.926 :     BytesPerLine = 3888
2138-1b74:711414996.981 :     Lines = 80
2138-1b74:711415045.541 :     ImageProcessThread : Process end
2138-22e4:711415176.596 :         IOThread: get image OK
2138-22e4:711415176.812 :         IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-22e4:711415176.920 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711415177.021 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711415177.107 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711415177.188 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711415177.253 :         IO Send command 10 bytes
2138-22e4:711415177.422 :         => CNT96226::VenderCmd_SetData
2138-22e4:711415177.484 :         iCmd = 0, nBytes = 10
2138-22e4:711415177.605 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711415435.557 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711415435.752 :         System send command 10 bytes + data 0 bytes
2138-22e4:711415435.823 :         IO total need to receive data 2095632 bytes
2138-22e4:711415435.893 :         => CNT96226::VenderCmd_GetData
2138-22e4:711415435.954 :         iCmd = 2, nBytes = 24
2138-1b74:711415690.250 :     Pipe = 8c29a48 Write ==>
2138-1b74:711415690.522 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-1b74:711415690.671 :     Pipe = 8c29a48 start to write data
2138-1b74:711415690.745 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1730340 size = 36
2138-1b74:711415690.864 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-1b74:711415690.967 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711415691.059 :     Pipe = 8c29a48 Write <==
2138-1b74:711415691.121 :     Pipe = 8c29a48 Write ==>
2138-1b74:711415691.199 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-1b74:711415691.299 :     Pipe = 8c29a48 start to write data
2138-1b74:711415691.363 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1730376 size = 75360
2138-1b74:711415692.776 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-1b74:711415692.875 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711415692.956 :     Pipe = 8c29a48 Write <==
2138-1b74:711415693.029 :     Pipe = 8c29948 Read ==>
2138-1b74:711415693.125 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711415905.326 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711415905.518 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711415905.587 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711415905.670 :         Information.Status = 0
2138-22e4:711415905.741 :         => CNT96226::VenderCmd_GetData
2138-22e4:711415905.917 :         iCmd = 2, nBytes = 24
2138-22e4:711416150.982 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711416151.316 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711416151.385 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711416151.478 :         Information.Status = 0
2138-22e4:711416151.554 :         => CNT96226::VenderCmd_GetData
2138-22e4:711416151.618 :         iCmd = 2, nBytes = 24
2138-22e4:711417072.110 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711417072.336 :         0010 : f0 00 00 00 50 95 4a 00 
2138-22e4:711417072.410 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711417072.494 :         Information.Status = 1, Information.Addr = 4887888
2138-22e4:711417073.478 :         => CNT96226::MemoryRead
2138-1848:711417210.440 : => ReadScan
2138-1848:711417210.643 : Count = 99852, Ptr = 7de7690
2138-1848:711417210.741 : => ReadScanEx2
2138-1848:711417210.803 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711417210.871 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711417210.940 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711417211.007 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711417211.076 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711417211.141 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711417211.220 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:711417211.299 : Pipe = 8c29a48 Read ==>
2138-1848:711417211.448 : Pipe = 8c29a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:711417211.584 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1698312 size = 32028
2138-1848:711417211.876 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711417211.974 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711417212.063 : Pipe = 8c29a48 Read <==
2138-1848:711417212.124 : => GetImageToBuffer
2138-1848:711417212.182 : => GetImageToBufferPageScan
2138-1848:711417212.244 : Pipe = 8c29a48 Read ==>
2138-1848:711417212.319 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711417212.417 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1730340 size = 36
2138-1848:711417212.512 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711417212.603 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711417212.684 : Pipe = 8c29a48 Read <==
2138-1848:711417212.742 : Get Packet type = 0 
2138-1848:711417212.804 : Get Packet dwSize = 75360 
2138-1848:711417212.862 : Get Packet bADFStatus = 1 
2138-1848:711417212.923 : Get Packet dwStatusLong = 0 
2138-1848:711417212.979 : Get Packet dwMessageStatusLong = 0 
2138-1848:711417213.050 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711417213.111 : <= GetImageToBuffer Ret = 1
2138-1848:711417213.169 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:711417213.237 : Pipe = 8c29a48 Read ==>
2138-1848:711417213.310 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711417213.410 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1730376 size = 67824
2138-1848:711417213.916 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:711417214.010 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711417214.094 : Pipe = 8c29a48 Read <==
2138-1848:711417374.706 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711417374.904 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711417374.981 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711417375.055 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711417375.120 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711417375.185 : <= ReadScanEx2 ret = 1
2138-1848:711417375.248 : <= ReadScan ret = 1
2138-22e4:711417467.052 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711417467.203 :         System total receive data 311040 bytes
2138-22e4:711417467.513 :         => CNT96226::VenderCmd_GetData
2138-22e4:711417467.705 :         iCmd = 1, nBytes = 4
2138-22e4:711417604.440 :         0000 : 00 00 00 00 
2138-22e4:711417604.577 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711417604.733 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711417604.805 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711417604.867 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711417604.972 :         Pipe = 8c29948 Write ==>
2138-22e4:711417605.075 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711417605.306 :         Pipe = 8c29948 start to write data
2138-22e4:711417605.376 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 1174368 size = 36
2138-22e4:711417605.484 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711417605.585 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711417605.668 :         Pipe = 8c29948 Set read data ready
2138-22e4:711417605.785 :         Pipe = 8c29948 Write <==
2138-22e4:711417605.841 :         Pipe = 8c29948 Write ==>
2138-22e4:711417606.144 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711417606.251 :         Pipe = 8c29948 start to write data
2138-22e4:711417606.313 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 1174404 size = 311040
2138-1b74:711417607.570 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711417607.747 :     Pipe = 8c29948 Read Copy from 8c29a38 + 1174368 size = 36
2138-1b74:711417607.870 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711417607.969 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711417608.059 :     Pipe = 8c29948 Read <==
2138-1b74:711417608.122 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711417608.200 :     Pipe = 8c29948 Read ==>
2138-1b74:711417608.277 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711417610.784 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711417610.883 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711417610.971 :         Pipe = 8c29948 Set read data ready
2138-22e4:711417611.070 :         Pipe = 8c29948 Write <==
2138-1b74:711417611.971 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711417612.140 :     Pipe = 8c29948 Read Copy from 8c29a38 + 1174404 size = 311040
2138-1b74:711417613.285 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711417613.388 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711417613.475 :     Pipe = 8c29948 Read <==
2138-1b74:711417613.534 :     ImageProcessThread : Process start
2138-1b74:711417617.825 :     BytesPerLine = 3888
2138-1b74:711417617.893 :     Lines = 80
2138-1b74:711417668.882 :     ImageProcessThread : Process end
2138-22e4:711417836.899 :         IOThread: get image OK
2138-22e4:711417837.096 :         IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-22e4:711417837.204 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711417837.318 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711417837.396 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711417837.483 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711417837.550 :         IO Send command 10 bytes
2138-22e4:711417837.718 :         => CNT96226::VenderCmd_SetData
2138-22e4:711417837.781 :         iCmd = 0, nBytes = 10
2138-22e4:711417837.907 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711418103.723 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711418103.934 :         System send command 10 bytes + data 0 bytes
2138-22e4:711418104.250 :         IO total need to receive data 2095632 bytes
2138-22e4:711418104.322 :         => CNT96226::VenderCmd_GetData
2138-22e4:711418104.392 :         iCmd = 2, nBytes = 24
2138-1b74:711418344.724 :     Pipe = 8c29a48 Write ==>
2138-1b74:711418345.040 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-1b74:711418345.199 :     Pipe = 8c29a48 start to write data
2138-1b74:711418345.272 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1805736 size = 36
2138-1b74:711418345.390 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-1b74:711418345.485 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711418345.571 :     Pipe = 8c29a48 Write <==
2138-1b74:711418345.628 :     Pipe = 8c29a48 Write ==>
2138-1b74:711418345.701 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-1b74:711418345.805 :     Pipe = 8c29a48 start to write data
2138-1b74:711418345.871 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1805772 size = 75360
2138-1b74:711418347.486 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-1b74:711418347.592 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711418347.678 :     Pipe = 8c29a48 Write <==
2138-1b74:711418347.746 :     Pipe = 8c29948 Read ==>
2138-1b74:711418347.831 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711418645.468 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711418645.715 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711418645.781 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711418645.863 :         Information.Status = 0
2138-22e4:711418645.929 :         => CNT96226::VenderCmd_GetData
2138-22e4:711418645.994 :         iCmd = 2, nBytes = 24
2138-22e4:711419279.974 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711419280.211 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711419280.286 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711419280.376 :         Information.Status = 0
2138-22e4:711419280.449 :         => CNT96226::VenderCmd_GetData
2138-22e4:711419280.518 :         iCmd = 2, nBytes = 24
2138-22e4:711419823.806 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711419824.057 :         0010 : f0 00 00 00 50 54 4f 00 
2138-22e4:711419824.133 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711419824.233 :         Information.Status = 1, Information.Addr = 5198928
2138-22e4:711419825.477 :         => CNT96226::MemoryRead
2138-22e4:711420202.734 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711420202.944 :         System total receive data 311040 bytes
2138-22e4:711420203.035 :         => CNT96226::VenderCmd_GetData
2138-22e4:711420203.108 :         iCmd = 1, nBytes = 4
2138-22e4:711420365.063 :         0000 : 00 00 00 00 
2138-22e4:711420365.243 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711420365.421 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711420365.499 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711420365.570 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711420365.677 :         Pipe = 8c29948 Write ==>
2138-22e4:711420365.777 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711420365.896 :         Pipe = 8c29948 start to write data
2138-22e4:711420365.962 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 1485444 size = 36
2138-22e4:711420366.080 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711420366.178 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711420366.262 :         Pipe = 8c29948 Set read data ready
2138-22e4:711420366.389 :         Pipe = 8c29948 Write <==
2138-22e4:711420366.460 :         Pipe = 8c29948 Write ==>
2138-22e4:711420366.537 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711420366.640 :         Pipe = 8c29948 start to write data
2138-22e4:711420366.701 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 1485480 size = 311040
2138-1b74:711420367.422 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711420367.768 :     Pipe = 8c29948 Read Copy from 8c29a38 + 1485444 size = 36
2138-1b74:711420367.903 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711420368.010 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711420368.101 :     Pipe = 8c29948 Read <==
2138-1b74:711420368.168 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711420368.243 :     Pipe = 8c29948 Read ==>
2138-1b74:711420368.319 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711420371.057 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711420371.159 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711420371.244 :         Pipe = 8c29948 Set read data ready
2138-22e4:711420371.342 :         Pipe = 8c29948 Write <==
2138-1b74:711420372.316 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711420372.485 :     Pipe = 8c29948 Read Copy from 8c29a38 + 1485480 size = 311040
2138-1b74:711420373.572 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711420373.673 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711420373.760 :     Pipe = 8c29948 Read <==
2138-1b74:711420373.821 :     ImageProcessThread : Process start
2138-1b74:711420378.110 :     BytesPerLine = 3888
2138-1b74:711420378.175 :     Lines = 80
2138-1b74:711420426.063 :     ImageProcessThread : Process end
2138-22e4:711420535.721 :         IOThread: get image OK
2138-22e4:711420535.924 :         IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-22e4:711420536.038 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711420536.148 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711420536.235 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711420536.312 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711420536.383 :         IO Send command 10 bytes
2138-22e4:711420536.566 :         => CNT96226::VenderCmd_SetData
2138-22e4:711420536.634 :         iCmd = 0, nBytes = 10
2138-22e4:711420536.755 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711420844.503 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711420844.734 :         System send command 10 bytes + data 0 bytes
2138-22e4:711420844.820 :         IO total need to receive data 2095632 bytes
2138-22e4:711420844.896 :         => CNT96226::VenderCmd_GetData
2138-22e4:711420844.963 :         iCmd = 2, nBytes = 24
2138-1848:711420910.601 : => ReadScan
2138-1848:711420910.781 : Count = 99852, Ptr = 7de7690
2138-1848:711420910.860 : => ReadScanEx2
2138-1848:711420910.916 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711420910.984 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711420911.048 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711420911.119 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711420911.191 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711420911.262 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711420911.333 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:711420911.407 : Pipe = 8c29a48 Read ==>
2138-1848:711420911.530 : Pipe = 8c29a48 Read Total = 27262976 Free = 27180044 Data = 82932
2138-1848:711420911.654 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1798200 size = 7536
2138-1848:711420911.814 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711420911.910 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711420911.999 : Pipe = 8c29a48 Read <==
2138-1848:711420912.064 : => GetImageToBuffer
2138-1848:711420912.126 : => GetImageToBufferPageScan
2138-1848:711420912.197 : Pipe = 8c29a48 Read ==>
2138-1848:711420912.270 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711420912.376 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1805736 size = 36
2138-1848:711420912.475 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711420912.864 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711420912.951 : Pipe = 8c29a48 Read <==
2138-1848:711420913.793 : Get Packet type = 0 
2138-1848:711420913.866 : Get Packet dwSize = 75360 
2138-1848:711420913.927 : Get Packet bADFStatus = 1 
2138-1848:711420913.991 : Get Packet dwStatusLong = 0 
2138-1848:711420914.046 : Get Packet dwMessageStatusLong = 0 
2138-1848:711420914.118 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711420914.180 : <= GetImageToBuffer Ret = 1
2138-1848:711420914.238 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:711420914.305 : Pipe = 8c29a48 Read ==>
2138-1848:711420914.385 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711420914.488 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1805772 size = 75360
2138-1848:711420914.946 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711420915.036 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711420915.118 : Pipe = 8c29a48 Read <==
2138-1848:711420915.175 : => GetImageToBuffer
2138-1848:711420915.227 : => GetImageToBufferPageScan
2138-1848:711420915.286 : Pipe = 8c29a48 Read ==>
2138-1848:711420915.360 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711421058.138 :     Pipe = 8c29a48 Write ==>
2138-1b74:711421058.390 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711421058.537 :     Pipe = 8c29a48 start to write data
2138-1b74:711421058.610 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1881132 size = 36
2138-1b74:711421058.723 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711421058.824 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711421058.909 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711421059.034 :     Pipe = 8c29a48 Write <==
2138-1b74:711421059.094 :     Pipe = 8c29a48 Write ==>
2138-1b74:711421059.332 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711421059.502 :     Pipe = 8c29a48 start to write data
2138-1b74:711421059.564 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1881168 size = 75360
2138-1848:711421059.719 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711421059.902 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1881132 size = 36
2138-1848:711421060.023 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711421060.130 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711421060.219 : Pipe = 8c29a48 Read <==
2138-1848:711421060.283 : Get Packet type = 0 
2138-1848:711421060.345 : Get Packet dwSize = 75360 
2138-1848:711421060.408 : Get Packet bADFStatus = 1 
2138-1848:711421060.699 : Get Packet dwStatusLong = 0 
2138-1848:711421060.757 : Get Packet dwMessageStatusLong = 0 
2138-1848:711421060.824 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711421060.888 : <= GetImageToBuffer Ret = 1
2138-1b74:711421060.961 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711421061.066 :     Pipe = 8c29a48 Write read wait size = 0
2138-1848:711421061.133 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1b74:711421061.210 :     Pipe = 8c29a48 Write <==
2138-1848:711421061.269 : Pipe = 8c29a48 Read ==>
2138-1b74:711421061.329 :     Pipe = 8c29948 Read ==>
2138-1848:711421061.393 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1b74:711421061.479 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711421061.562 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1881168 size = 16956
2138-1848:711421061.731 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:711421061.825 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711421061.909 : Pipe = 8c29a48 Read <==
2138-1848:711421194.041 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711421194.342 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711421194.413 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711421194.479 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711421194.543 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711421194.606 : <= ReadScanEx2 ret = 1
2138-1848:711421194.665 : <= ReadScan ret = 1
2138-22e4:711421336.072 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711421336.302 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711421336.377 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711421336.462 :         Information.Status = 0
2138-22e4:711421336.537 :         => CNT96226::VenderCmd_GetData
2138-22e4:711421336.604 :         iCmd = 2, nBytes = 24
2138-22e4:711421919.813 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711421920.034 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711421920.334 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711421920.424 :         Information.Status = 0
2138-22e4:711421920.499 :         => CNT96226::VenderCmd_GetData
2138-22e4:711421920.567 :         iCmd = 2, nBytes = 24
2138-22e4:711422472.747 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711422472.993 :         0010 : f0 00 00 00 50 13 54 00 
2138-22e4:711422473.296 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711422473.374 :         Information.Status = 1, Information.Addr = 5509968
2138-22e4:711422474.395 :         => CNT96226::MemoryRead
2138-22e4:711422847.047 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711422847.245 :         System total receive data 311040 bytes
2138-22e4:711422847.329 :         => CNT96226::VenderCmd_GetData
2138-22e4:711422847.397 :         iCmd = 1, nBytes = 4
2138-22e4:711422966.802 :         0000 : 00 00 00 00 
2138-22e4:711422966.905 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711422967.049 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711422967.122 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711422967.188 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711422967.310 :         Pipe = 8c29948 Write ==>
2138-22e4:711422967.411 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711422967.528 :         Pipe = 8c29948 start to write data
2138-22e4:711422967.594 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 1796520 size = 36
2138-22e4:711422967.704 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711422967.801 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711422967.888 :         Pipe = 8c29948 Set read data ready
2138-22e4:711422968.006 :         Pipe = 8c29948 Write <==
2138-22e4:711422968.067 :         Pipe = 8c29948 Write ==>
2138-22e4:711422968.276 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711422968.442 :         Pipe = 8c29948 start to write data
2138-22e4:711422968.509 :         Pipe = 8c29948 Memory Write Copy to 8c29a38 + 1796556 size = 300596
2138-1b74:711422968.649 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711422968.815 :     Pipe = 8c29948 Read Copy from 8c29a38 + 1796520 size = 36
2138-1b74:711422968.933 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711422969.031 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711422969.118 :     Pipe = 8c29948 Read <==
2138-1b74:711422969.182 :     ImageProcessThread : Get Image Packet size=311040
2138-1b74:711422969.251 :     Pipe = 8c29948 Read ==>
2138-1b74:711422969.325 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711422972.378 :         Pipe = 8c29948 Memory Write Copy to 8c29a08 + 0 size = 10444
2138-22e4:711422972.615 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-22e4:711422972.714 :         Pipe = 8c29948 Write read wait size = 311040
2138-22e4:711422972.851 :         Pipe = 8c29948 Set read data ready
2138-22e4:711422972.955 :         Pipe = 8c29948 Write <==
2138-1b74:711422973.103 :     Pipe = 8c29948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1b74:711422973.234 :     Pipe = 8c29948 Read Copy from 8c29a38 + 1796556 size = 300596
2138-1b74:711422974.209 :     Pipe = 8c29948 Read Copy from 8c29a08 + 0 size = 10444
2138-1b74:711422974.351 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711422974.438 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711422974.517 :     Pipe = 8c29948 Read <==
2138-1b74:711422974.578 :     ImageProcessThread : Process start
2138-1b74:711422978.752 :     BytesPerLine = 3888
2138-1b74:711422978.814 :     Lines = 80
2138-1b74:711423027.614 :     ImageProcessThread : Process end
2138-22e4:711423144.266 :         IOThread: get image OK
2138-22e4:711423144.471 :         IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-22e4:711423144.575 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711423144.682 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711423144.765 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711423144.844 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711423144.911 :         IO Send command 10 bytes
2138-22e4:711423145.096 :         => CNT96226::VenderCmd_SetData
2138-22e4:711423145.159 :         iCmd = 0, nBytes = 10
2138-22e4:711423145.282 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711423407.705 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711423407.897 :         System send command 10 bytes + data 0 bytes
2138-22e4:711423407.980 :         IO total need to receive data 2095632 bytes
2138-22e4:711423408.055 :         => CNT96226::VenderCmd_GetData
2138-22e4:711423408.127 :         iCmd = 2, nBytes = 24
2138-22e4:711423559.238 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711423559.497 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711423559.576 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711423559.669 :         Information.Status = 0
2138-22e4:711423559.739 :         => CNT96226::VenderCmd_GetData
2138-22e4:711423559.806 :         iCmd = 2, nBytes = 24
2138-1b74:711423705.022 :     Pipe = 8c29a48 Write ==>
2138-1b74:711423705.484 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-1b74:711423705.638 :     Pipe = 8c29a48 start to write data
2138-1b74:711423705.718 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1956528 size = 36
2138-1b74:711423705.830 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-1b74:711423705.930 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711423706.019 :     Pipe = 8c29a48 Write <==
2138-1b74:711423706.082 :     Pipe = 8c29a48 Write ==>
2138-1b74:711423706.156 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-1b74:711423706.256 :     Pipe = 8c29a48 start to write data
2138-1b74:711423706.319 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 1956564 size = 75360
2138-1b74:711423707.675 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-1b74:711423707.774 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711423707.857 :     Pipe = 8c29a48 Write <==
2138-1b74:711423707.925 :     Pipe = 8c29948 Read ==>
2138-1b74:711423708.011 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711424069.488 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711424069.729 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711424069.809 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711424069.891 :         Information.Status = 0
2138-22e4:711424069.962 :         => CNT96226::VenderCmd_GetData
2138-22e4:711424070.028 :         iCmd = 2, nBytes = 24
2138-22e4:711424432.970 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711424433.185 :         0010 : f0 00 00 00 00 00 00 00 
2138-22e4:711424433.265 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711424433.350 :         Information.Status = 0
2138-22e4:711424433.422 :         => CNT96226::VenderCmd_GetData
2138-22e4:711424433.487 :         iCmd = 2, nBytes = 24
2138-1848:711424750.333 : => ReadScan
2138-1848:711424750.508 : Count = 99852, Ptr = 7de7690
2138-1848:711424750.595 : => ReadScanEx2
2138-1848:711424750.656 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711424750.728 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711424750.794 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711424750.864 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711424750.931 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:711424750.995 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711424751.070 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:711424751.152 : Pipe = 8c29a48 Read ==>
2138-1848:711424751.291 : Pipe = 8c29a48 Read Total = 27262976 Free = 27129176 Data = 133800
2138-1848:711424751.415 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1898124 size = 58404
2138-1848:711424751.948 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711424752.047 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711424752.131 : Pipe = 8c29a48 Read <==
2138-1848:711424752.188 : => GetImageToBuffer
2138-1848:711424752.248 : => GetImageToBufferPageScan
2138-1848:711424752.315 : Pipe = 8c29a48 Read ==>
2138-1848:711424752.386 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:711424752.483 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1956528 size = 36
2138-1848:711424752.581 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711424752.672 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711424752.750 : Pipe = 8c29a48 Read <==
2138-1848:711424752.808 : Get Packet type = 0 
2138-1848:711424752.865 : Get Packet dwSize = 75360 
2138-1848:711424752.922 : Get Packet bADFStatus = 1 
2138-1848:711424752.976 : Get Packet dwStatusLong = 0 
2138-1848:711424753.033 : Get Packet dwMessageStatusLong = 0 
2138-1848:711424753.095 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711424753.154 : <= GetImageToBuffer Ret = 1
2138-1848:711424753.212 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:711424753.279 : Pipe = 8c29a48 Read ==>
2138-1848:711424753.352 : Pipe = 8c29a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:711424753.447 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1956564 size = 41448
2138-1848:711424753.776 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27229064 Data = 33912
2138-1848:711424753.865 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711424753.945 : Pipe = 8c29a48 Read <==
2138-1848:711424903.041 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:711424903.253 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711424903.327 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711424903.443 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:711424903.518 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711424903.592 : <= ReadScanEx2 ret = 1
2138-1848:711424903.656 : <= ReadScan ret = 1
2138-22e4:711425008.546 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-22e4:711425008.845 :         0010 : 39 00 00 00 50 d2 58 00 
2138-22e4:711425008.922 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711425009.003 :         Information.Status = 1, Information.Addr = 5821008
2138-22e4:711425009.404 :         => CNT96226::MemoryRead
2138-22e4:711425112.670 :         <= CNT96226::MemoryRead ret = 1
2138-22e4:711425112.850 :         System total receive data 73872 bytes
2138-22e4:711425112.928 :         => CNT96226::VenderCmd_GetData
2138-22e4:711425112.996 :         iCmd = 1, nBytes = 4
2138-22e4:711425287.416 :         0000 : 00 00 00 00 
2138-22e4:711425287.568 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711425287.758 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711425287.838 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711425287.909 :         <= CAsicIO::DoImage ret = 1
2138-22e4:711425288.023 :         Pipe = 8c29948 Write ==>
2138-22e4:711425288.132 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711425288.255 :         Pipe = 8c29948 start to write data
2138-22e4:711425288.325 :         Pipe = 8c29948 Memory Write Copy to 8c29a08 + 10444 size = 36
2138-22e4:711425288.438 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425288.535 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711425288.622 :         Pipe = 8c29948 Set read data ready
2138-22e4:711425288.743 :         Pipe = 8c29948 Write <==
2138-22e4:711425288.815 :         Pipe = 8c29948 Write ==>
2138-22e4:711425289.029 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425289.198 :         Pipe = 8c29948 start to write data
2138-22e4:711425289.267 :         Pipe = 8c29948 Memory Write Copy to 8c29a08 + 10480 size = 73872
2138-1b74:711425289.416 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711425289.594 :     Pipe = 8c29948 Read Copy from 8c29a08 + 10444 size = 36
2138-1b74:711425289.721 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711425289.821 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711425289.921 :     Pipe = 8c29948 Read <==
2138-1b74:711425289.991 :     ImageProcessThread : Get Image Packet size=73872
2138-1b74:711425290.068 :     Pipe = 8c29948 Read ==>
2138-1b74:711425290.144 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711425290.540 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10411888 Data = 73872
2138-22e4:711425290.648 :         Pipe = 8c29948 Write read wait size = 73872
2138-22e4:711425290.738 :         Pipe = 8c29948 Set read data ready
2138-22e4:711425290.847 :         Pipe = 8c29948 Write <==
2138-1b74:711425290.994 :     Pipe = 8c29948 Read Total = 10485760 Free = 10411888 Data = 73872
2138-1b74:711425291.123 :     Pipe = 8c29948 Read Copy from 8c29a08 + 10480 size = 73872
2138-1b74:711425291.508 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711425291.604 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711425291.689 :     Pipe = 8c29948 Read <==
2138-1b74:711425291.748 :     ImageProcessThread : Process start
2138-1b74:711425292.845 :     BytesPerLine = 3888
2138-1b74:711425292.903 :     Lines = 19
2138-1b74:711425304.238 :     ImageProcessThread : Process end
2138-22e4:711425445.279 :         IOThread: get image OK
2138-22e4:711425445.492 :         IOThread: Read image 73872 Bytes remain 1325808 bytes
2138-22e4:711425445.608 :         Front = 1158c020 Rear = 0 type = 0 size = 2095632
2138-22e4:711425445.714 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-22e4:711425445.797 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711425445.873 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711425445.945 :         IO Send command 10 bytes
2138-22e4:711425446.082 :         => CNT96226::VenderCmd_SetData
2138-22e4:711425446.146 :         iCmd = 0, nBytes = 10
2138-22e4:711425446.271 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-22e4:711425724.131 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711425724.327 :         System send command 10 bytes + data 0 bytes
2138-22e4:711425724.417 :         IO total need to receive data 2095632 bytes
2138-22e4:711425724.722 :         => CNT96226::VenderCmd_GetData
2138-22e4:711425724.795 :         iCmd = 2, nBytes = 24
2138-22e4:711425917.114 :         0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-22e4:711425917.411 :         0010 : 00 00 00 00 00 00 00 00 
2138-22e4:711425917.614 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711425917.711 :         EOP_Information.Status = 3, Information.Addr = 0
2138-22e4:711425918.717 :         System total receive data 0 bytes
2138-22e4:711425918.879 :         => CNT96226::DeviceTimeOutSet
2138-22e4:711425918.959 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-22e4:711425919.023 :         <= CAsicIO::DoImage ret = 0
2138-22e4:711425919.141 :         IOThread: Set EOP for get EOP
2138-22e4:711425919.210 :         IOThread: Get EOP size=0
2138-22e4:711425919.291 :         Pipe = 8c29948 Write ==>
2138-22e4:711425919.400 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711425919.530 :         Pipe = 8c29948 start to write data
2138-22e4:711425919.598 :         Pipe = 8c29948 Memory Write Copy to 8c29a08 + 84352 size = 36
2138-22e4:711425919.713 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425919.815 :         Pipe = 8c29948 Write read wait size = 0
2138-22e4:711425919.900 :         Pipe = 8c29948 Write <==
2138-22e4:711425919.964 :         Pipe = 8c29948 Write ==>
2138-22e4:711425920.042 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425920.146 :         Pipe = 8c29948 start to write data
2138-22e4:711425920.231 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425920.423 :         Pipe = 8c29948 Write read wait size = 0
2138-22e4:711425920.509 :         Pipe = 8c29948 Write <==
2138-1b74:711425924.186 :     Pipe = 8c29a48 Write ==>
2138-1b74:711425924.369 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27229064 Data = 33912
2138-1b74:711425924.505 :     Pipe = 8c29a48 start to write data
2138-1b74:711425924.576 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 2031924 size = 36
2138-1b74:711425924.686 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-1b74:711425924.786 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711425924.875 :     Pipe = 8c29a48 Write <==
2138-1b74:711425924.933 :     Pipe = 8c29a48 Write ==>
2138-1b74:711425925.006 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-1b74:711425925.106 :     Pipe = 8c29a48 start to write data
2138-1b74:711425925.168 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 2031960 size = 16956
2138-1b74:711425925.706 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27212072 Data = 50904
2138-1b74:711425925.803 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711425925.886 :     Pipe = 8c29a48 Write <==
2138-1b74:711425925.956 :     Pipe = 8c29948 Read ==>
2138-1b74:711425926.031 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711425926.132 :     Pipe = 8c29948 Read Copy from 8c29a08 + 84352 size = 36
2138-1b74:711425926.234 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711425926.327 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711425926.409 :     Pipe = 8c29948 Read <==
2138-1b74:711425926.466 :     ImageProcessThread: Forward Packet (Type = 0)
2138-1b74:711425926.538 :     Pipe = 8c29a48 Write ==>
2138-1b74:711425926.610 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27212072 Data = 50904
2138-1b74:711425926.708 :     Pipe = 8c29a48 start to write data
2138-1b74:711425926.770 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 2048916 size = 36
2138-1b74:711425926.873 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27212036 Data = 50940
2138-1b74:711425926.966 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711425927.046 :     Pipe = 8c29a48 Write <==
2138-1b74:711425927.102 :     Pipe = 8c29948 Read ==>
2138-1b74:711425927.176 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711425929.359 :         Pipe = 8c29948 Write ==>
2138-22e4:711425929.600 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711425929.725 :         Pipe = 8c29948 start to write data
2138-22e4:711425929.795 :         Pipe = 8c29948 Memory Write Copy to 8c29a08 + 84388 size = 36
2138-22e4:711425929.898 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425929.997 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711425930.084 :         Pipe = 8c29948 Set read data ready
2138-22e4:711425930.205 :         Pipe = 8c29948 Write <==
2138-22e4:711425930.284 :         Pipe = 8c29948 IncreasePageCount after = 1
2138-22e4:711425930.396 :         IOThread: Remaining size=0
2138-22e4:711425930.495 :         IOThread: Release unit Control link = 0
2138-1b74:711425930.632 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711425930.789 :         => CAsicIO::DoIo code = 0x17 - 0x00
2138-22e4:711425930.865 :         IO Send command 10 bytes
2138-1b74:711425930.930 :     Pipe = 8c29948 Read Copy from 8c29a08 + 84388 size = 36
2138-22e4:711425931.028 :         => CNT96226::VenderCmd_SetData
2138-1b74:711425931.093 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711425931.198 :     Pipe = 8c29948 Read write wait size = 0
2138-22e4:711425931.276 :         iCmd = 0, nBytes = 10
2138-1b74:711425931.339 :     Pipe = 8c29948 Read <==
2138-22e4:711425931.409 :         0000 : 17 00 00 00 00 00 00 00 00 00 
2138-1b74:711425931.482 :     ImageProcessThread: Forward Packet (Type = 1)
2138-1b74:711425931.555 :     Pipe = 8c29a48 Write ==>
2138-1b74:711425931.637 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27212036 Data = 50940
2138-1b74:711425931.742 :     Pipe = 8c29a48 start to write data
2138-1b74:711425931.809 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 2048952 size = 36
2138-1b74:711425931.919 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27212000 Data = 50976
2138-1b74:711425932.016 :     Pipe = 8c29a48 Write read wait size = 0
2138-1b74:711425932.096 :     Pipe = 8c29a48 Write <==
2138-1b74:711425932.174 :     Pipe = 8c29948 DecreasePageCount after = 0
2138-1b74:711425932.279 :     Pipe = 8c29a48 IncreasePageCount after = 1
2138-1b74:711425932.363 :     Pipe = 8c29948 Read ==>
2138-1b74:711425932.439 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:711428570.562 : => ReadScan
2138-1848:711428570.758 : Count = 92316, Ptr = 7de7690
2138-1848:711428570.840 : => ReadScanEx2
2138-1848:711428570.896 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:711428570.964 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:711428571.026 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:711428571.093 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:711428571.155 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:711428571.226 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:711428571.299 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:711428571.375 : Pipe = 8c29a48 Read ==>
2138-1848:711428571.520 : Pipe = 8c29a48 Read Total = 27262976 Free = 27212000 Data = 50976
2138-1848:711428571.664 : Pipe = 8c29a48 Read Copy from 8c29b08 + 1998012 size = 33912
2138-1848:711428571.928 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27245912 Data = 17064
2138-1848:711428572.020 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711428572.111 : Pipe = 8c29a48 Read <==
2138-1848:711428572.170 : => GetImageToBuffer
2138-1848:711428572.227 : => GetImageToBufferPageScan
2138-1848:711428572.290 : Pipe = 8c29a48 Read ==>
2138-1848:711428572.364 : Pipe = 8c29a48 Read Total = 27262976 Free = 27245912 Data = 17064
2138-1848:711428572.462 : Pipe = 8c29a48 Read Copy from 8c29b08 + 2031924 size = 36
2138-1848:711428572.560 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27245948 Data = 17028
2138-1848:711428572.651 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711428572.876 : Pipe = 8c29a48 Read <==
2138-1848:711428572.935 : Get Packet type = 0 
2138-1848:711428572.994 : Get Packet dwSize = 16956 
2138-1848:711428573.053 : Get Packet bADFStatus = 1 
2138-1848:711428573.111 : Get Packet dwStatusLong = 0 
2138-1848:711428573.167 : Get Packet dwMessageStatusLong = 0 
2138-1848:711428573.230 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711428573.295 : <= GetImageToBuffer Ret = 1
2138-1848:711428573.353 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:711428573.421 : Pipe = 8c29a48 Read ==>
2138-1848:711428573.494 : Pipe = 8c29a48 Read Total = 27262976 Free = 27245948 Data = 17028
2138-1848:711428573.593 : Pipe = 8c29a48 Read Copy from 8c29b08 + 2031960 size = 16956
2138-1848:711428573.813 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:711428573.904 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711428573.985 : Pipe = 8c29a48 Read <==
2138-1848:711428574.043 : => GetImageToBuffer
2138-1848:711428574.094 : => GetImageToBufferPageScan
2138-1848:711428574.151 : Pipe = 8c29a48 Read ==>
2138-1848:711428574.223 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:711428574.320 : Pipe = 8c29a48 Read Copy from 8c29b08 + 2048916 size = 36
2138-1848:711428574.414 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:711428574.506 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711428574.587 : Pipe = 8c29a48 Read <==
2138-1848:711428574.643 : Get Packet type = 0 
2138-1848:711428574.696 : Get Packet dwSize = 0 
2138-1848:711428574.749 : Get Packet bADFStatus = 1 
2138-1848:711428574.806 : Get Packet dwStatusLong = 0 
2138-1848:711428574.865 : Get Packet dwMessageStatusLong = 0 
2138-1848:711428574.924 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711428574.983 : <= GetImageToBuffer Ret = 1
2138-1848:711428575.037 : => GetImageToBuffer
2138-1848:711428575.087 : => GetImageToBufferPageScan
2138-1848:711428575.142 : Pipe = 8c29a48 Read ==>
2138-1848:711428575.214 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711428575.311 : Pipe = 8c29a48 Read Copy from 8c29b08 + 2048952 size = 36
2138-1848:711428575.408 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711428575.494 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711428575.573 : Pipe = 8c29a48 Read <==
2138-1848:711428575.629 : Get Packet type = 1 
2138-1848:711428575.682 : Get Packet dwSize = 0 
2138-1848:711428575.736 : Get Packet bADFStatus = 1 
2138-1848:711428575.792 : Get Packet dwStatusLong = 0 
2138-1848:711428575.848 : Get Packet dwMessageStatusLong = 0 
2138-1848:711428575.926 : Pipe = 8c29a48 DecreasePageCount after = 0
2138-1848:711428576.014 : <= GetImageToBufferPageScan Ret = 1
2138-1848:711428576.072 : <= GetImageToBuffer Ret = 1
2138-1848:711428576.130 : ReadScanEx2 : EOP padding to AP buffer size = 41448
2138-1848:711428739.538 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:711428739.728 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:711428739.805 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:711428739.883 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:711428739.953 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:711428740.022 : <= ReadScanEx2 ret = 1
2138-1848:711428740.084 : <= ReadScan ret = 1
2138-1848:711430030.741 : => StopScan
2138-1848:711430030.936 : => EndPage
2138-1848:711430031.003 : EndPage withdraw image data in pipe.
2138-1848:711430031.073 : => ReadScanWithdrawBuffer
2138-1848:711430031.137 : <= ReadScanWithdrawBuffer
2138-1848:711430031.196 : EndPage wait release unit packet.
2138-1848:711430031.272 : Pipe = 8c29a48 Read ==>
2138-1848:711430031.418 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-22e4:711458144.323 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711458144.521 :         System send command 10 bytes + data 0 bytes
2138-22e4:711458144.768 :         => CNT96226::VenderCmd_GetData
2138-22e4:711458144.839 :         iCmd = 1, nBytes = 4
2138-22e4:711458414.915 :         0000 : 00 00 00 00 
2138-22e4:711458415.046 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711458415.190 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711458415.279 :         => CAsicIO::DoIo code = 0x08 - 0x00
2138-22e4:711458415.353 :         IO Send command 10 bytes
2138-22e4:711458415.444 :         => CNT96226::VenderCmd_SetData
2138-22e4:711458415.506 :         iCmd = 0, nBytes = 10
2138-22e4:711458415.611 :         0000 : 08 00 00 00 02 00 00 00 00 00 
2138-22e4:711458614.303 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-22e4:711458614.492 :         System send command 10 bytes + data 0 bytes
2138-22e4:711458614.573 :         IO total need to receive data 2 bytes
2138-22e4:711458614.647 :         => CNT96226::VenderCmd_GetData
2138-22e4:711458614.707 :         iCmd = 0, nBytes = 2
2138-22e4:711458823.645 :         0000 : 00 00 
2138-22e4:711458823.856 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711458824.006 :         System total receive data 2 bytes
2138-22e4:711458824.136 :         => CNT96226::VenderCmd_GetData
2138-22e4:711458824.249 :         iCmd = 1, nBytes = 4
2138-22e4:711459027.856 :         0000 : 00 00 00 00 
2138-22e4:711459028.133 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-22e4:711459028.424 :         <= CAsicIO::DoIo ret = 1
2138-22e4:711459028.608 :         IOThread: Do End Job, Reason = No paper in ADF
2138-22e4:711459028.763 :         Pipe = 8c29948 Write ==>
2138-22e4:711459028.965 :         Pipe = 8c29948 Write Total = 10485760 Free = 10485760 Data = 0
2138-22e4:711459029.210 :         Pipe = 8c29948 start to write data
2138-22e4:711459029.349 :         Pipe = 8c29948 Memory Write Copy to 8c29a08 + 84424 size = 36
2138-22e4:711459029.569 :         Pipe = 8c29948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-22e4:711459029.761 :         Pipe = 8c29948 Write read wait size = 36
2138-22e4:711459029.928 :         Pipe = 8c29948 Set read data ready
2138-22e4:711459030.168 :         Pipe = 8c29948 Write <==
2138-1b74:711459031.034 :     Pipe = 8c29948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1b74:711459031.335 :     Pipe = 8c29948 Read Copy from 8c29a08 + 84424 size = 36
2138-1b74:711459031.555 :     Pipe = 8c29948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1b74:711459031.755 :     Pipe = 8c29948 Read write wait size = 0
2138-1b74:711459031.932 :     Pipe = 8c29948 Read <==
2138-1b74:711459032.057 :     ImageProcessThread: Forward Packet (Type = 2)
2138-1b74:711459032.193 :     Pipe = 8c29a48 Write ==>
2138-1b74:711459032.362 :     Pipe = 8c29a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1b74:711459032.563 :     Pipe = 8c29a48 start to write data
2138-1b74:711459032.690 :     Pipe = 8c29a48 Memory Write Copy to 8c29b08 + 2048988 size = 36
2138-1b74:711459032.904 :     Pipe = 8c29a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1b74:711459033.093 :     Pipe = 8c29a48 Write read wait size = 36
2138-1b74:711459033.260 :     Pipe = 8c29a48 Set read data ready
2138-1b74:711459033.695 :     Pipe = 8c29a48 Write <==
2138-1848:711459034.187 : Pipe = 8c29a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:711459034.524 : Pipe = 8c29a48 Read Copy from 8c29b08 + 2048988 size = 36
2138-1848:711459034.751 : Pipe = 8c29a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:711459034.951 : Pipe = 8c29a48 Read write wait size = 0
2138-1848:711459035.128 : Pipe = 8c29a48 Read <==
2138-1848:711459035.248 : Get Packet type = 2 
2138-1848:711459035.368 : Get Packet dwSize = 0 
2138-1848:711459035.479 : Get Packet bADFStatus = 0 
2138-1848:711459035.598 : Get Packet dwStatusLong = 0 
2138-1848:711459035.721 : Get Packet dwMessageStatusLong = 0 
2138-1848:711459035.862 : <= EndPage Ret = 1
2138-1848:711459035.983 : Page 1 end
2138-1848:711459036.391 : => EndJob
2138-1848:711459147.159 : => IoObject::IoLockEnd
2138-1848:711459147.411 : <= IoObject::IoLockEnd
2138-1848:711459147.539 : => IoObject::FinishReadImage
2138-1848:711459147.662 : <= IoObject::FinishReadImage
2138-1848:711459147.776 : <= EndJob ret = 1
2138-1848:711459147.889 : <= StopScan ret = 1
2138-1848:711460908.703 : => GetADFStatus
2138-1848:711460908.944 : => IoObject::IoLockStart
2138-1848:711460909.122 : => CAsicIO::CheckDevice
2138-1848:711460909.197 : => CNT96226::ConnectIsAvailable
2138-1848:711460933.753 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711460933.908 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711460933.991 : <= IoObject::IoLockStart
2138-1848:711460934.089 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711460934.172 : IO Send command 10 bytes
2138-1848:711460934.349 : => CNT96226::VenderCmd_SetData
2138-1848:711460934.428 : iCmd = 0, nBytes = 10
2138-1848:711460934.559 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711461139.925 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711461140.099 : System send command 10 bytes + data 0 bytes
2138-1848:711461140.202 : IO total need to receive data 2 bytes
2138-1848:711461140.283 : => CNT96226::VenderCmd_GetData
2138-1848:711461140.357 : iCmd = 0, nBytes = 2
2138-1848:711461328.783 : 0000 : 00 00 
2138-1848:711461328.937 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711461329.023 : System total receive data 2 bytes
2138-1848:711461329.102 : => CNT96226::VenderCmd_GetData
2138-1848:711461329.170 : iCmd = 1, nBytes = 4
2138-1848:711461529.474 : 0000 : 00 00 00 00 
2138-1848:711461529.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711461529.796 : <= CAsicIO::DoIo ret = 1
2138-1848:711461529.885 : Return status = 0
2138-1848:711461529.962 : => IoObject::IoLockEnd
2138-1848:711461530.066 : <= IoObject::IoLockEnd
2138-1848:711461530.134 : <= GetADFStatus ret = 1
2138-1848:711466301.891 : => EndScanJob
2138-1848:711466302.088 : <= EndScanJob ret = 1
2138-1848:711467246.526 : => GetADFStatus
2138-1848:711467246.734 : => IoObject::IoLockStart
2138-1848:711467246.882 : => CAsicIO::CheckDevice
2138-1848:711467246.945 : => CNT96226::ConnectIsAvailable
2138-1848:711467273.060 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711467273.180 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711467273.248 : <= IoObject::IoLockStart
2138-1848:711467273.314 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711467273.386 : IO Send command 10 bytes
2138-1848:711467273.544 : => CNT96226::VenderCmd_SetData
2138-1848:711467273.610 : iCmd = 0, nBytes = 10
2138-1848:711467273.723 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711467475.373 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711467475.509 : System send command 10 bytes + data 0 bytes
2138-1848:711467475.586 : IO total need to receive data 2 bytes
2138-1848:711467475.653 : => CNT96226::VenderCmd_GetData
2138-1848:711467475.715 : iCmd = 0, nBytes = 2
2138-1848:711467669.475 : 0000 : 00 00 
2138-1848:711467669.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711467669.714 : System total receive data 2 bytes
2138-1848:711467669.786 : => CNT96226::VenderCmd_GetData
2138-1848:711467669.851 : iCmd = 1, nBytes = 4
2138-1848:711467878.902 : 0000 : 00 00 00 00 
2138-1848:711467879.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711467879.162 : <= CAsicIO::DoIo ret = 1
2138-1848:711467879.246 : Return status = 0
2138-1848:711467879.318 : => IoObject::IoLockEnd
2138-1848:711467879.394 : <= IoObject::IoLockEnd
2138-1848:711467879.452 : <= GetADFStatus ret = 1
2138-1848:711471464.409 : => TerminateDriver
2138-1848:711471464.612 : => CAsicIO::~CAsicIO,pStage=146934856
2138-1848:711471464.696 : => CNT96226::Close
2138-1848:711471469.435 : <= CNT96226::Close ret = 1
2138-1848:711471469.527 : <= CAsicIO::~CAsicIO
2138-1848:711471469.590 : => IoObject::IoLockEnd
2138-1848:711471469.651 : <= IoObject::IoLockEnd
2138-1848:711471469.708 : => IoObject::TerminateDevice
2138-1848:711471469.913 : => IoObject::IoLockEnd
2138-1848:711471469.971 : <= IoObject::IoLockEnd
2138-1848:711471470.063 : <= IoObject::TerminateDevice
2138-1848:711471470.952 : <= TerminateDriver ret = 1
2138-1848:711518629.097 : ============Debug Start==========
2138-1848:711518629.394 : Date : 2020/5/18 09:48:58
2138-1848:711518629.483 : Process ID : 2138
2138-1848:711518629.841 : Windows : Version 10.0 build 18363 
2138-1848:711518630.325 : MemoryStatus.dwMemoryLoad : 31
2138-1848:711518630.400 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711518630.474 : MemoryStatus.ullAvailPhys : 5843390464
2138-1848:711518630.542 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711518630.609 : MemoryStatus.ullAvailPageFile : 7287418880
2138-1848:711518630.677 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711518630.744 : MemoryStatus.ullAvailVirtual : 1707626496
2138-1848:711518630.812 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711518630.921 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711518630.988 : CPU Family 6 Model 10 Stepping 7
2138-1848:711518631.296 : CPU Count : 4
2138-1848:711518631.350 : CPU Frequency : 100.000 Mhz
2138-1848:711518635.710 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711518635.862 : => InitializeDriver
2138-1848:711518636.111 : <= InitializeDriver ret = 1
2138-1848:711518636.175 : => InitializeScanner
2138-1848:711518636.256 : => CAsicIO::GetDeviceList
2138-1848:711518636.454 : => CNT96226::CNT96226
2138-1848:711518636.522 : => CNT96226::Open
2138-1848:711518658.045 : <= CNT96226::Open ret = 1
2138-1848:711518658.171 : => CNT96226::Initialize
2138-1848:711518658.398 : <= CNT96226::Initialize ret = 1
2138-1848:711518658.460 : <= CNT96226::CNT96226
2138-1848:711518658.521 : => CNT96226::EnumAvailableDevice
2138-1848:711518662.209 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711518662.299 : DeviceHandleTable[ 0 ] = 256
2138-1848:711518662.362 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711522248.311 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711522248.932 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711522253.120 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711522253.243 : => IoObject::GetLockName
2138-1848:711522253.310 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711522253.391 : <= IoObject::GetLockName
2138-1848:711522253.920 : => CNT96226::VenderCmd_GetData
2138-1848:711522254.001 : iCmd = 3, nBytes = 2
2138-1848:711522571.714 : 0000 : 06 38 
2138-1848:711522571.905 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711522571.994 : => CNT96226::VenderCmd_GetData
2138-1848:711522572.069 : iCmd = 4, nBytes = 2
2138-1848:711522839.622 : 0000 : 07 07 
2138-1848:711522839.806 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711522839.920 : Device 0 USB ID = 0638 : 0707
2138-1848:711522840.023 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711522840.093 : IO Send command 10 bytes
2138-1848:711522840.159 : => CNT96226::VenderCmd_SetData
2138-1848:711522840.221 : iCmd = 0, nBytes = 10
2138-1848:711522840.335 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711523008.502 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711523008.626 : => CNT96226::VenderCmd_GetData
2138-1848:711523008.694 : iCmd = 0, nBytes = 165
2138-1848:711523140.619 : skip dump 37 bytes
2138-1848:711523140.933 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711523141.092 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711523141.243 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711523141.395 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711523141.533 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711523141.677 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711523141.809 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523141.944 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523142.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711523142.090 : => CNT96226::VenderCmd_GetData
2138-1848:711523142.273 : iCmd = 1, nBytes = 4
2138-1848:711523252.035 : 0000 : 00 00 00 00 
2138-1848:711523252.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711523252.253 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711523252.325 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711523252.399 : IO Send command 10 bytes
2138-1848:711523252.457 : => CNT96226::VenderCmd_SetData
2138-1848:711523252.522 : iCmd = 0, nBytes = 10
2138-1848:711523252.643 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711523549.724 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711523549.925 : => CNT96226::VenderCmd_GetData
2138-1848:711523550.003 : iCmd = 0, nBytes = 128
2138-1848:711523669.928 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523670.178 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523670.337 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711523670.485 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711523670.622 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711523670.760 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523670.897 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523671.030 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711523671.104 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711523671.183 : => CNT96226::VenderCmd_GetData
2138-1848:711523671.245 : iCmd = 1, nBytes = 4
2138-1848:711523785.515 : 0000 : 00 00 00 00 
2138-1848:711523785.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711523785.691 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711523785.838 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711523785.913 : => CNT96226::Close
2138-1848:711523790.017 : <= CNT96226::Close ret = 1
2138-1848:711523790.102 : <= CNT96226::~CNT96226
2138-1848:711523790.192 : <= CAsicIO::GetDeviceList
2138-1848:711523790.670 : => IoObject::SetTimeout
2138-1848:711523790.737 : Timeout--> In = 0 Out = 0
2138-1848:711523790.803 : <= IoObject::SetTimeout
2138-1848:711523790.874 : => CAsicIO::CAsicIO
2138-1848:711523790.946 : => CNT96226::CNT96226
2138-1848:711523791.010 : => CNT96226::Open
2138-1848:711523813.277 : <= CNT96226::Open ret = 1
2138-1848:711523813.411 : => CNT96226::Initialize
2138-1848:711523813.628 : <= CNT96226::Initialize ret = 1
2138-1848:711523813.695 : <= CNT96226::CNT96226
2138-1848:711523813.755 : <= CAsicIO::CAsicIO
2138-1848:711523813.817 : => CAsicIO::InitializeDevice
2138-1848:711523813.896 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711523818.142 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711523818.273 : => IoObject::GetLockName
2138-1848:711523818.336 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711523818.407 : <= IoObject::GetLockName
2138-1848:711523818.903 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711523818.980 : IO Send command 10 bytes
2138-1848:711523819.043 : => CNT96226::VenderCmd_SetData
2138-1848:711523819.111 : iCmd = 0, nBytes = 10
2138-1848:711523819.228 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711524141.308 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711524141.503 : => CNT96226::VenderCmd_GetData
2138-1848:711524141.585 : iCmd = 0, nBytes = 128
2138-1848:711524280.520 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711524280.730 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711524280.886 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711524281.038 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711524281.177 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711524281.316 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711524281.449 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711524281.580 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711524281.654 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711524281.834 : => CNT96226::VenderCmd_GetData
2138-1848:711524281.902 : iCmd = 1, nBytes = 4
2138-1848:711524408.455 : 0000 : 00 00 00 00 
2138-1848:711524408.605 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711524408.680 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711524408.756 : => CNT96226::VenderCmd_GetData
2138-1848:711524408.821 : iCmd = 3, nBytes = 2
2138-1848:711524736.929 : 0000 : 06 38 
2138-1848:711524737.092 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711524737.172 : => CNT96226::VenderCmd_GetData
2138-1848:711524737.241 : iCmd = 4, nBytes = 2
2138-1848:711524999.682 : 0000 : 07 07 
2138-1848:711524999.852 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711525000.009 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711525000.131 : => IoObject::InitializeDevice
2138-1848:711525000.249 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711525000.943 : <= IoObject::InitializeDevice ret = 1
2138-1848:711525001.019 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711525001.780 : => FindScanner
2138-1848:711525001.843 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711525001.914 : <= FindScanner ret = 1
2138-1848:711525001.978 : => IoObject::IoLockStart
2138-1848:711525002.074 : => CAsicIO::CheckDevice
2138-1848:711525002.133 : => CNT96226::ConnectIsAvailable
2138-1848:711525014.839 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711525014.939 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711525015.012 : <= IoObject::IoLockStart
2138-1848:711525015.078 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711525015.146 : IO Send command 10 bytes
2138-1848:711525015.234 : => CNT96226::VenderCmd_SetData
2138-1848:711525015.299 : iCmd = 0, nBytes = 10
2138-1848:711525015.415 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711525162.271 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711525162.461 : System send command 10 bytes + data 0 bytes
2138-1848:711525162.541 : IO total need to receive data 5 bytes
2138-1848:711525162.612 : => CNT96226::VenderCmd_GetData
2138-1848:711525162.679 : iCmd = 0, nBytes = 5
2138-1848:711525301.744 : 0000 : 06 00 02 02 ab 
2138-1848:711525301.841 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711525301.913 : System total receive data 5 bytes
2138-1848:711525301.979 : => CNT96226::VenderCmd_GetData
2138-1848:711525302.037 : iCmd = 1, nBytes = 4
2138-1848:711525448.768 : 0000 : 00 00 00 00 
2138-1848:711525448.921 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711525449.063 : <= CAsicIO::DoIo ret = 1
2138-1848:711525449.133 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711525449.209 : IO Send command 10 bytes
2138-1848:711525449.305 : => CNT96226::VenderCmd_SetData
2138-1848:711525449.370 : iCmd = 0, nBytes = 10
2138-1848:711525449.479 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711525602.815 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711525603.043 : System send command 10 bytes + data 0 bytes
2138-1848:711525603.121 : IO total need to receive data 165 bytes
2138-1848:711525603.190 : => CNT96226::VenderCmd_GetData
2138-1848:711525603.252 : iCmd = 0, nBytes = 165
2138-1848:711525738.547 : skip dump 37 bytes
2138-1848:711525738.798 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711525738.946 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711525739.090 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711525739.230 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711525739.368 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711525739.508 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711525739.636 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711525739.767 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711525739.835 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711525739.901 : System total receive data 165 bytes
2138-1848:711525739.967 : => CNT96226::VenderCmd_GetData
2138-1848:711525740.125 : iCmd = 1, nBytes = 4
2138-1848:711525865.593 : 0000 : 00 00 00 00 
2138-1848:711525865.715 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711525865.911 : <= CAsicIO::DoIo ret = 1
2138-1848:711525865.980 : Dump Inquiry
2138-1848:711525866.121 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711525866.266 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711525866.408 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711525866.545 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711525866.678 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711525866.821 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711525866.952 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711525867.083 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711525867.219 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711525867.356 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711525867.452 : 00a0 : 00 00 00 00 00 
2138-1848:711525867.532 : => ReadNVMDataInternal
2138-1848:711525867.755 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711525867.828 : IO Send command 10 bytes
2138-1848:711525867.947 : => CNT96226::VenderCmd_SetData
2138-1848:711525868.012 : iCmd = 0, nBytes = 10
2138-1848:711525868.123 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711526167.222 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711526167.428 : System send command 10 bytes + data 0 bytes
2138-1848:711526167.514 : IO total need to receive data 128 bytes
2138-1848:711526167.587 : => CNT96226::VenderCmd_GetData
2138-1848:711526167.658 : iCmd = 0, nBytes = 128
2138-1848:711526283.065 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711526283.245 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711526283.390 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711526283.525 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711526283.661 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711526283.793 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711526283.919 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711526284.048 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711526284.342 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711526284.414 : System total receive data 128 bytes
2138-1848:711526284.481 : => CNT96226::VenderCmd_GetData
2138-1848:711526284.537 : iCmd = 1, nBytes = 4
2138-1848:711526395.172 : 0000 : 00 00 00 00 
2138-1848:711526395.286 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711526395.466 : <= CAsicIO::DoIo ret = 1
2138-1848:711526395.540 : NVMData.PadScanCount = 0
2138-1848:711526395.601 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711526395.658 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711526395.721 : NVMData.FlatbedScanCount = 0
2138-1848:711526395.782 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711526395.840 : NVMData.SideEdgeFletbed = 0
2138-1848:711526395.901 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711526395.961 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711526396.023 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711526396.086 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711526396.147 : NVMData.BornMonth = 0
2138-1848:711526396.201 : NVMData.BornDay = 0
2138-1848:711526396.257 : NVMData.BornYear = 0
2138-1848:711526396.312 : NVMData.FirstScanMonth = 5
2138-1848:711526396.366 : NVMData.FirstScanDay = 18
2138-1848:711526396.423 : NVMData.FirstScanYear = 2020
2138-1848:711526396.482 : NVMData.VerticalMagnification = 0
2138-1848:711526396.546 : NVMData.HorizontalMagnification = 0
2138-1848:711526396.610 : NVMData.PowerSavingTime = 15
2138-1848:711526396.671 : NVMData.SN = A094165189010062
2138-1848:711526396.728 : NVMData.AutoFeed = 0
2138-1848:711526396.787 : NVMData.CCDType = 0
2138-1848:711526396.955 : NVMData.ScanSpeed = 0
2138-1848:711526397.010 : NVMData.RollerCount = 0
2138-1848:711526397.067 : NVMData.MultifeedCount = 0
2138-1848:711526397.122 : NVMData.JamCount = 0
2138-1848:711526397.174 : NVMData.IdentifyInfo = 
2138-1848:711526397.232 : NVMData.FormalName = 
2138-1848:711526397.288 : NVMData.ReservedB = 0
2138-1848:711526397.344 : NVMData.FunctionCode = 0
2138-1848:711526397.401 : NVMData.PreFeed = 0
2138-1848:711526397.457 : NVMData.PreFeedTime = 0
2138-1848:711526397.513 : NVMData.ButtonNumber = 0
2138-1848:711526397.569 : NVMData.PowerOffTime = 0
2138-1848:711526397.626 : <= ReadNVMDataInternal ret = 1
2138-1848:711526397.715 : => IoObject::IoLockEnd
2138-1848:711526397.794 : <= IoObject::IoLockEnd
2138-1848:711526397.851 : <= InitializeScanner ret = 1
2138-1848:711526397.928 : => GetLogicalScannerAbilityEx
2138-1848:711526397.992 : => IoObject::IoLockStart
2138-1848:711526398.076 : => CAsicIO::CheckDevice
2138-1848:711526398.136 : => CNT96226::ConnectIsAvailable
2138-1848:711526410.532 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711526410.636 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711526410.696 : <= IoObject::IoLockStart
2138-1848:711526410.753 : => IoObject::IoLockEnd
2138-1848:711526410.839 : <= IoObject::IoLockEnd
2138-1848:711526410.953 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711526411.031 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711526610.657 : => ReadNVMData
2138-1848:711526610.857 : => IoObject::IoLockStart
2138-1848:711526611.006 : => CAsicIO::CheckDevice
2138-1848:711526611.071 : => CNT96226::ConnectIsAvailable
2138-1848:711526631.127 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711526631.255 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711526631.331 : <= IoObject::IoLockStart
2138-1848:711526631.403 : => ReadNVMDataInternal
2138-1848:711526631.476 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711526631.553 : IO Send command 10 bytes
2138-1848:711526631.713 : => CNT96226::VenderCmd_SetData
2138-1848:711526631.778 : iCmd = 0, nBytes = 10
2138-1848:711526631.900 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711526971.826 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711526972.030 : System send command 10 bytes + data 0 bytes
2138-1848:711526972.115 : IO total need to receive data 128 bytes
2138-1848:711526972.192 : => CNT96226::VenderCmd_GetData
2138-1848:711526972.262 : iCmd = 0, nBytes = 128
2138-1848:711527118.304 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711527118.554 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711527118.712 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711527118.864 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711527119.006 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711527119.140 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711527119.371 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711527119.506 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711527119.580 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711527119.656 : System total receive data 128 bytes
2138-1848:711527119.727 : => CNT96226::VenderCmd_GetData
2138-1848:711527119.792 : iCmd = 1, nBytes = 4
2138-1848:711527246.144 : 0000 : 00 00 00 00 
2138-1848:711527246.291 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711527246.479 : <= CAsicIO::DoIo ret = 1
2138-1848:711527246.558 : NVMData.PadScanCount = 0
2138-1848:711527246.621 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711527246.685 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711527246.749 : NVMData.FlatbedScanCount = 0
2138-1848:711527246.812 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711527246.869 : NVMData.SideEdgeFletbed = 0
2138-1848:711527246.929 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711527246.990 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711527247.053 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711527247.253 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711527247.319 : NVMData.BornMonth = 0
2138-1848:711527247.377 : NVMData.BornDay = 0
2138-1848:711527247.446 : NVMData.BornYear = 0
2138-1848:711527247.500 : NVMData.FirstScanMonth = 5
2138-1848:711527247.557 : NVMData.FirstScanDay = 18
2138-1848:711527247.615 : NVMData.FirstScanYear = 2020
2138-1848:711527247.675 : NVMData.VerticalMagnification = 0
2138-1848:711527247.735 : NVMData.HorizontalMagnification = 0
2138-1848:711527247.794 : NVMData.PowerSavingTime = 15
2138-1848:711527247.854 : NVMData.SN = A094165189010062
2138-1848:711527247.907 : NVMData.AutoFeed = 0
2138-1848:711527247.961 : NVMData.CCDType = 0
2138-1848:711527248.014 : NVMData.ScanSpeed = 0
2138-1848:711527248.070 : NVMData.RollerCount = 0
2138-1848:711527248.128 : NVMData.MultifeedCount = 0
2138-1848:711527248.182 : NVMData.JamCount = 0
2138-1848:711527248.236 : NVMData.IdentifyInfo = 
2138-1848:711527248.293 : NVMData.FormalName = 
2138-1848:711527248.345 : NVMData.ReservedB = 0
2138-1848:711527248.400 : NVMData.FunctionCode = 0
2138-1848:711527248.457 : NVMData.PreFeed = 0
2138-1848:711527248.510 : NVMData.PreFeedTime = 0
2138-1848:711527248.567 : NVMData.ButtonNumber = 0
2138-1848:711527248.622 : NVMData.PowerOffTime = 0
2138-1848:711527248.677 : <= ReadNVMDataInternal ret = 1
2138-1848:711527248.744 : => IoObject::IoLockEnd
2138-1848:711527248.832 : <= IoObject::IoLockEnd
2138-1848:711527248.883 : <= ReadNVMData ret = 1
2138-1848:711527766.740 : => TerminateDriver
2138-1848:711527766.975 : => CAsicIO::~CAsicIO,pStage=211684424
2138-1848:711527767.061 : => CNT96226::Close
2138-1848:711527771.603 : <= CNT96226::Close ret = 1
2138-1848:711527771.696 : <= CAsicIO::~CAsicIO
2138-1848:711527771.767 : => IoObject::IoLockEnd
2138-1848:711527771.828 : <= IoObject::IoLockEnd
2138-1848:711527771.887 : => IoObject::TerminateDevice
2138-1848:711527771.947 : => IoObject::IoLockEnd
2138-1848:711527772.010 : <= IoObject::IoLockEnd
2138-1848:711527772.109 : <= IoObject::TerminateDevice
2138-1848:711527772.339 : <= TerminateDriver ret = 1
2138-1848:711529975.372 : ============Debug Start==========
2138-1848:711529975.697 : Date : 2020/5/18 09:48:58
2138-1848:711529975.786 : Process ID : 2138
2138-1848:711529976.116 : Windows : Version 10.0 build 18363 
2138-1848:711529976.628 : MemoryStatus.dwMemoryLoad : 31
2138-1848:711529976.697 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711529976.769 : MemoryStatus.ullAvailPhys : 5844078592
2138-1848:711529976.831 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711529976.897 : MemoryStatus.ullAvailPageFile : 7286824960
2138-1848:711529976.964 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711529977.024 : MemoryStatus.ullAvailVirtual : 1708142592
2138-1848:711529977.088 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711529977.197 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711529977.262 : CPU Family 6 Model 10 Stepping 7
2138-1848:711529977.527 : CPU Count : 4
2138-1848:711529977.579 : CPU Frequency : 100.000 Mhz
2138-1848:711529981.980 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711529982.139 : => InitializeDriver
2138-1848:711529982.381 : <= InitializeDriver ret = 1
2138-1848:711532296.699 : => InitializeScanner
2138-1848:711532297.005 : => CAsicIO::GetDeviceList
2138-1848:711532297.430 : => CNT96226::CNT96226
2138-1848:711532297.499 : => CNT96226::Open
2138-1848:711532324.100 : <= CNT96226::Open ret = 1
2138-1848:711532324.201 : => CNT96226::Initialize
2138-1848:711532324.405 : <= CNT96226::Initialize ret = 1
2138-1848:711532324.465 : <= CNT96226::CNT96226
2138-1848:711532324.522 : => CNT96226::EnumAvailableDevice
2138-1848:711532328.049 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711532328.136 : DeviceHandleTable[ 0 ] = 256
2138-1848:711532328.201 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711536114.893 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711536116.028 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711536124.554 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711536124.794 : => IoObject::GetLockName
2138-1848:711536124.917 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711536125.061 : <= IoObject::GetLockName
2138-1848:711536125.912 : => CNT96226::VenderCmd_GetData
2138-1848:711536126.056 : iCmd = 3, nBytes = 2
2138-1848:711536518.121 : 0000 : 06 38 
2138-1848:711536518.370 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711536518.533 : => CNT96226::VenderCmd_GetData
2138-1848:711536518.661 : iCmd = 4, nBytes = 2
2138-1848:711536840.197 : 0000 : 07 07 
2138-1848:711536840.442 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711536840.636 : Device 0 USB ID = 0638 : 0707
2138-1848:711536840.807 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711536840.961 : IO Send command 10 bytes
2138-1848:711536841.085 : => CNT96226::VenderCmd_SetData
2138-1848:711536841.213 : iCmd = 0, nBytes = 10
2138-1848:711536841.441 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711537047.303 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711537047.550 : => CNT96226::VenderCmd_GetData
2138-1848:711537047.684 : iCmd = 0, nBytes = 165
2138-1848:711537258.124 : skip dump 37 bytes
2138-1848:711537258.582 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711537258.895 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711537259.186 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711537259.481 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711537259.753 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711537260.036 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711537260.309 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711537260.574 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711537260.715 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711537260.848 : => CNT96226::VenderCmd_GetData
2138-1848:711537261.208 : iCmd = 1, nBytes = 4
2138-1848:711537474.415 : 0000 : 00 00 00 00 
2138-1848:711537474.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711537474.779 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711537474.917 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711537475.069 : IO Send command 10 bytes
2138-1848:711537475.193 : => CNT96226::VenderCmd_SetData
2138-1848:711537475.314 : iCmd = 0, nBytes = 10
2138-1848:711537475.539 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711537837.692 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711537838.014 : => CNT96226::VenderCmd_GetData
2138-1848:711537838.152 : iCmd = 0, nBytes = 128
2138-1848:711538054.456 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538054.853 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538055.156 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711538055.451 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711538055.727 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711538056.001 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538056.264 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538056.534 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538056.675 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711538056.809 : => CNT96226::VenderCmd_GetData
2138-1848:711538056.927 : iCmd = 1, nBytes = 4
2138-1848:711538266.124 : 0000 : 00 00 00 00 
2138-1848:711538266.321 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711538266.455 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711538266.745 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711538266.902 : => CNT96226::Close
2138-1848:711538273.909 : <= CNT96226::Close ret = 1
2138-1848:711538274.075 : <= CNT96226::~CNT96226
2138-1848:711538274.271 : <= CAsicIO::GetDeviceList
2138-1848:711538275.184 : => IoObject::SetTimeout
2138-1848:711538275.306 : Timeout--> In = 0 Out = 0
2138-1848:711538275.430 : <= IoObject::SetTimeout
2138-1848:711538275.568 : => CAsicIO::CAsicIO
2138-1848:711538275.709 : => CNT96226::CNT96226
2138-1848:711538275.824 : => CNT96226::Open
2138-1848:711538321.918 : <= CNT96226::Open ret = 1
2138-1848:711538322.149 : => CNT96226::Initialize
2138-1848:711538322.580 : <= CNT96226::Initialize ret = 1
2138-1848:711538322.715 : <= CNT96226::CNT96226
2138-1848:711538322.828 : <= CAsicIO::CAsicIO
2138-1848:711538322.950 : => CAsicIO::InitializeDevice
2138-1848:711538323.096 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711538332.308 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711538332.631 : => IoObject::GetLockName
2138-1848:711538332.777 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711538332.934 : <= IoObject::GetLockName
2138-1848:711538333.836 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711538334.003 : IO Send command 10 bytes
2138-1848:711538334.133 : => CNT96226::VenderCmd_SetData
2138-1848:711538334.255 : iCmd = 0, nBytes = 10
2138-1848:711538334.494 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711538703.326 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711538703.605 : => CNT96226::VenderCmd_GetData
2138-1848:711538703.742 : iCmd = 0, nBytes = 128
2138-1848:711538923.501 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538923.937 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538924.248 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711538924.537 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711538924.817 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711538925.083 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538925.349 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538925.612 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711538925.763 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711538926.129 : => CNT96226::VenderCmd_GetData
2138-1848:711538926.260 : iCmd = 1, nBytes = 4
2138-1848:711539137.038 : 0000 : 00 00 00 00 
2138-1848:711539137.278 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711539137.437 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711539137.588 : => CNT96226::VenderCmd_GetData
2138-1848:711539137.715 : iCmd = 3, nBytes = 2
2138-1848:711539530.370 : 0000 : 06 38 
2138-1848:711539530.617 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711539530.770 : => CNT96226::VenderCmd_GetData
2138-1848:711539530.901 : iCmd = 4, nBytes = 2
2138-1848:711539848.026 : 0000 : 07 07 
2138-1848:711539848.278 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711539848.626 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711539848.837 : => IoObject::InitializeDevice
2138-1848:711539849.029 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711539850.643 : <= IoObject::InitializeDevice ret = 1
2138-1848:711539850.802 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711539852.016 : => FindScanner
2138-1848:711539852.131 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711539852.266 : <= FindScanner ret = 1
2138-1848:711539852.384 : => IoObject::IoLockStart
2138-1848:711539852.580 : => CAsicIO::CheckDevice
2138-1848:711539852.693 : => CNT96226::ConnectIsAvailable
2138-1848:711539877.689 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711539877.925 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711539878.070 : <= IoObject::IoLockStart
2138-1848:711539878.203 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711539878.352 : IO Send command 10 bytes
2138-1848:711539878.533 : => CNT96226::VenderCmd_SetData
2138-1848:711539878.657 : iCmd = 0, nBytes = 10
2138-1848:711539878.888 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711540083.065 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711540083.295 : System send command 10 bytes + data 0 bytes
2138-1848:711540083.445 : IO total need to receive data 5 bytes
2138-1848:711540083.572 : => CNT96226::VenderCmd_GetData
2138-1848:711540083.697 : iCmd = 0, nBytes = 5
2138-1848:711540275.896 : 0000 : 06 00 02 02 ab 
2138-1848:711540276.105 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711540276.245 : System total receive data 5 bytes
2138-1848:711540276.383 : => CNT96226::VenderCmd_GetData
2138-1848:711540276.500 : iCmd = 1, nBytes = 4
2138-1848:711540488.662 : 0000 : 00 00 00 00 
2138-1848:711540488.894 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711540489.122 : <= CAsicIO::DoIo ret = 1
2138-1848:711540489.258 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711540489.395 : IO Send command 10 bytes
2138-1848:711540489.564 : => CNT96226::VenderCmd_SetData
2138-1848:711540489.686 : iCmd = 0, nBytes = 10
2138-1848:711540489.921 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711540681.453 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711540681.662 : System send command 10 bytes + data 0 bytes
2138-1848:711540681.804 : IO total need to receive data 165 bytes
2138-1848:711540681.945 : => CNT96226::VenderCmd_GetData
2138-1848:711540682.067 : iCmd = 0, nBytes = 165
2138-1848:711540852.554 : skip dump 37 bytes
2138-1848:711540852.935 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711540853.233 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711540853.514 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711540853.801 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711540854.066 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711540854.343 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711540854.610 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711540854.874 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711540855.009 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711540855.140 : System total receive data 165 bytes
2138-1848:711540855.271 : => CNT96226::VenderCmd_GetData
2138-1848:711540855.578 : iCmd = 1, nBytes = 4
2138-1848:711541049.270 : 0000 : 00 00 00 00 
2138-1848:711541049.530 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711541049.793 : <= CAsicIO::DoIo ret = 1
2138-1848:711541049.927 : Dump Inquiry
2138-1848:711541050.212 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711541050.494 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711541050.781 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711541051.060 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711541051.331 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711541051.616 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711541051.891 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541052.161 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541052.444 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711541052.718 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711541052.904 : 00a0 : 00 00 00 00 00 
2138-1848:711541053.042 : => ReadNVMDataInternal
2138-1848:711541053.484 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711541053.632 : IO Send command 10 bytes
2138-1848:711541053.819 : => CNT96226::VenderCmd_SetData
2138-1848:711541053.941 : iCmd = 0, nBytes = 10
2138-1848:711541054.152 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711541401.916 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711541402.198 : System send command 10 bytes + data 0 bytes
2138-1848:711541402.351 : IO total need to receive data 128 bytes
2138-1848:711541402.486 : => CNT96226::VenderCmd_GetData
2138-1848:711541402.603 : iCmd = 0, nBytes = 128
2138-1848:711541614.376 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541614.755 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541615.046 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711541615.327 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711541615.597 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711541615.851 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541616.112 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541616.376 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711541616.518 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711541616.662 : System total receive data 128 bytes
2138-1848:711541616.794 : => CNT96226::VenderCmd_GetData
2138-1848:711541616.911 : iCmd = 1, nBytes = 4
2138-1848:711541827.819 : 0000 : 00 00 00 00 
2138-1848:711541828.001 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711541828.253 : <= CAsicIO::DoIo ret = 1
2138-1848:711541828.388 : NVMData.PadScanCount = 0
2138-1848:711541828.509 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711541828.632 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711541828.761 : NVMData.FlatbedScanCount = 0
2138-1848:711541828.873 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711541828.982 : NVMData.SideEdgeFletbed = 0
2138-1848:711541829.100 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711541829.225 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711541829.354 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711541829.472 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711541829.587 : NVMData.BornMonth = 0
2138-1848:711541829.693 : NVMData.BornDay = 0
2138-1848:711541829.819 : NVMData.BornYear = 0
2138-1848:711541829.922 : NVMData.FirstScanMonth = 5
2138-1848:711541830.032 : NVMData.FirstScanDay = 18
2138-1848:711541830.145 : NVMData.FirstScanYear = 2020
2138-1848:711541830.259 : NVMData.VerticalMagnification = 0
2138-1848:711541830.375 : NVMData.HorizontalMagnification = 0
2138-1848:711541830.496 : NVMData.PowerSavingTime = 15
2138-1848:711541830.614 : NVMData.SN = A094165189010062
2138-1848:711541830.728 : NVMData.AutoFeed = 0
2138-1848:711541830.835 : NVMData.CCDType = 0
2138-1848:711541831.136 : NVMData.ScanSpeed = 0
2138-1848:711541831.254 : NVMData.RollerCount = 0
2138-1848:711541831.368 : NVMData.MultifeedCount = 0
2138-1848:711541831.484 : NVMData.JamCount = 0
2138-1848:711541831.594 : NVMData.IdentifyInfo = 
2138-1848:711541831.704 : NVMData.FormalName = 
2138-1848:711541831.812 : NVMData.ReservedB = 0
2138-1848:711541831.923 : NVMData.FunctionCode = 0
2138-1848:711541832.035 : NVMData.PreFeed = 0
2138-1848:711541832.141 : NVMData.PreFeedTime = 0
2138-1848:711541832.248 : NVMData.ButtonNumber = 0
2138-1848:711541832.354 : NVMData.PowerOffTime = 0
2138-1848:711541832.467 : <= ReadNVMDataInternal ret = 1
2138-1848:711541832.623 : => IoObject::IoLockEnd
2138-1848:711541832.783 : <= IoObject::IoLockEnd
2138-1848:711541832.898 : <= InitializeScanner ret = 1
2138-1848:711543677.559 : => GetLogicalScannerAbility
2138-1848:711543677.763 : => IoObject::IoLockStart
2138-1848:711543677.921 : => CAsicIO::CheckDevice
2138-1848:711543677.987 : => CNT96226::ConnectIsAvailable
2138-1848:711543702.244 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711543702.366 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711543702.432 : <= IoObject::IoLockStart
2138-1848:711543702.495 : => IoObject::IoLockEnd
2138-1848:711543702.601 : <= IoObject::IoLockEnd
2138-1848:711543702.681 : <= GetLogicalScannerAbility ret = 1
2138-1848:711546994.184 : => GetLogicalScannerAbilityEx
2138-1848:711546994.395 : => IoObject::IoLockStart
2138-1848:711546994.539 : => CAsicIO::CheckDevice
2138-1848:711546994.601 : => CNT96226::ConnectIsAvailable
2138-1848:711547019.373 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711547019.740 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711547019.807 : <= IoObject::IoLockStart
2138-1848:711547019.883 : => IoObject::IoLockEnd
2138-1848:711547019.991 : <= IoObject::IoLockEnd
2138-1848:711547020.122 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711547020.199 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711553774.490 : => ReadNVMData
2138-1848:711553774.687 : => IoObject::IoLockStart
2138-1848:711553774.813 : => CAsicIO::CheckDevice
2138-1848:711553774.885 : => CNT96226::ConnectIsAvailable
2138-1848:711553795.717 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711553795.843 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711553795.911 : <= IoObject::IoLockStart
2138-1848:711553795.987 : => ReadNVMDataInternal
2138-1848:711553796.061 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711553796.131 : IO Send command 10 bytes
2138-1848:711553796.281 : => CNT96226::VenderCmd_SetData
2138-1848:711553796.345 : iCmd = 0, nBytes = 10
2138-1848:711553796.475 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711554133.862 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711554134.039 : System send command 10 bytes + data 0 bytes
2138-1848:711554134.115 : IO total need to receive data 128 bytes
2138-1848:711554134.186 : => CNT96226::VenderCmd_GetData
2138-1848:711554134.250 : iCmd = 0, nBytes = 128
2138-1848:711554329.643 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711554329.894 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711554330.045 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711554330.203 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711554330.341 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711554330.479 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711554330.614 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711554330.753 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711554330.828 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711554330.906 : System total receive data 128 bytes
2138-1848:711554330.982 : => CNT96226::VenderCmd_GetData
2138-1848:711554331.047 : iCmd = 1, nBytes = 4
2138-1848:711554514.712 : 0000 : 00 00 00 00 
2138-1848:711554514.825 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711554514.988 : <= CAsicIO::DoIo ret = 1
2138-1848:711554515.182 : NVMData.PadScanCount = 0
2138-1848:711554515.243 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711554515.302 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711554515.366 : NVMData.FlatbedScanCount = 0
2138-1848:711554515.424 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711554515.481 : NVMData.SideEdgeFletbed = 0
2138-1848:711554515.538 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711554515.600 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711554515.659 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711554515.717 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711554515.775 : NVMData.BornMonth = 0
2138-1848:711554515.827 : NVMData.BornDay = 0
2138-1848:711554515.881 : NVMData.BornYear = 0
2138-1848:711554515.932 : NVMData.FirstScanMonth = 5
2138-1848:711554515.983 : NVMData.FirstScanDay = 18
2138-1848:711554516.042 : NVMData.FirstScanYear = 2020
2138-1848:711554516.103 : NVMData.VerticalMagnification = 0
2138-1848:711554516.161 : NVMData.HorizontalMagnification = 0
2138-1848:711554516.221 : NVMData.PowerSavingTime = 15
2138-1848:711554516.278 : NVMData.SN = A094165189010062
2138-1848:711554516.331 : NVMData.AutoFeed = 0
2138-1848:711554516.383 : NVMData.CCDType = 0
2138-1848:711554516.435 : NVMData.ScanSpeed = 0
2138-1848:711554516.486 : NVMData.RollerCount = 0
2138-1848:711554516.539 : NVMData.MultifeedCount = 0
2138-1848:711554516.592 : NVMData.JamCount = 0
2138-1848:711554516.647 : NVMData.IdentifyInfo = 
2138-1848:711554516.702 : NVMData.FormalName = 
2138-1848:711554516.753 : NVMData.ReservedB = 0
2138-1848:711554516.812 : NVMData.FunctionCode = 0
2138-1848:711554516.867 : NVMData.PreFeed = 0
2138-1848:711554516.918 : NVMData.PreFeedTime = 0
2138-1848:711554516.973 : NVMData.ButtonNumber = 0
2138-1848:711554517.025 : NVMData.PowerOffTime = 0
2138-1848:711554517.081 : <= ReadNVMDataInternal ret = 1
2138-1848:711554517.145 : => IoObject::IoLockEnd
2138-1848:711554517.230 : <= IoObject::IoLockEnd
2138-1848:711554517.282 : <= ReadNVMData ret = 1
2138-1848:711563278.213 : => GetADFStatus
2138-1848:711563278.651 : => IoObject::IoLockStart
2138-1848:711563278.799 : => CAsicIO::CheckDevice
2138-1848:711563278.860 : => CNT96226::ConnectIsAvailable
2138-1848:711563304.067 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711563304.186 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711563304.250 : <= IoObject::IoLockStart
2138-1848:711563304.314 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711563304.387 : IO Send command 10 bytes
2138-1848:711563304.532 : => CNT96226::VenderCmd_SetData
2138-1848:711563304.595 : iCmd = 0, nBytes = 10
2138-1848:711563304.710 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711563496.011 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711563496.168 : System send command 10 bytes + data 0 bytes
2138-1848:711563496.242 : IO total need to receive data 2 bytes
2138-1848:711563496.309 : => CNT96226::VenderCmd_GetData
2138-1848:711563496.371 : iCmd = 0, nBytes = 2
2138-1848:711563690.512 : 0000 : 00 00 
2138-1848:711563690.634 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711563690.707 : System total receive data 2 bytes
2138-1848:711563690.778 : => CNT96226::VenderCmd_GetData
2138-1848:711563690.840 : iCmd = 1, nBytes = 4
2138-1848:711563899.208 : 0000 : 00 00 00 00 
2138-1848:711563899.305 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711563899.444 : <= CAsicIO::DoIo ret = 1
2138-1848:711563899.510 : Return status = 0
2138-1848:711563899.570 : => IoObject::IoLockEnd
2138-1848:711563899.649 : <= IoObject::IoLockEnd
2138-1848:711563899.705 : <= GetADFStatus ret = 1
2138-1848:711566331.848 : => GetADFStatus
2138-1848:711566332.062 : => IoObject::IoLockStart
2138-1848:711566332.201 : => CAsicIO::CheckDevice
2138-1848:711566332.264 : => CNT96226::ConnectIsAvailable
2138-1848:711566358.540 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711566358.884 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711566358.949 : <= IoObject::IoLockStart
2138-1848:711566359.016 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711566359.261 : IO Send command 10 bytes
2138-1848:711566359.409 : => CNT96226::VenderCmd_SetData
2138-1848:711566359.469 : iCmd = 0, nBytes = 10
2138-1848:711566359.580 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711566555.729 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711566555.891 : System send command 10 bytes + data 0 bytes
2138-1848:711566555.969 : IO total need to receive data 2 bytes
2138-1848:711566556.036 : => CNT96226::VenderCmd_GetData
2138-1848:711566556.099 : iCmd = 0, nBytes = 2
2138-1848:711566763.608 : 0000 : 00 00 
2138-1848:711566763.698 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711566763.769 : System total receive data 2 bytes
2138-1848:711566763.835 : => CNT96226::VenderCmd_GetData
2138-1848:711566763.895 : iCmd = 1, nBytes = 4
2138-1848:711566952.119 : 0000 : 00 00 00 00 
2138-1848:711566952.261 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711566952.422 : <= CAsicIO::DoIo ret = 1
2138-1848:711566952.496 : Return status = 0
2138-1848:711566952.565 : => IoObject::IoLockEnd
2138-1848:711566952.646 : <= IoObject::IoLockEnd
2138-1848:711566952.702 : <= GetADFStatus ret = 1
2138-1848:711568871.946 : => TerminateDriver
2138-1848:711568872.169 : => CAsicIO::~CAsicIO,pStage=151325768
2138-1848:711568872.249 : => CNT96226::Close
2138-1848:711568876.821 : <= CNT96226::Close ret = 1
2138-1848:711568876.911 : <= CAsicIO::~CAsicIO
2138-1848:711568876.971 : => IoObject::IoLockEnd
2138-1848:711568877.029 : <= IoObject::IoLockEnd
2138-1848:711568877.086 : => IoObject::TerminateDevice
2138-1848:711568877.147 : => IoObject::IoLockEnd
2138-1848:711568877.200 : <= IoObject::IoLockEnd
2138-1848:711568877.297 : <= IoObject::TerminateDevice
2138-1848:711568877.509 : <= TerminateDriver ret = 1
2138-1848:711610657.956 : ============Debug Start==========
2138-1848:711610658.298 : Date : 2020/5/18 09:49:01
2138-1848:711610658.384 : Process ID : 2138
2138-1848:711610658.712 : Windows : Version 10.0 build 18363 
2138-1848:711610659.204 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711610659.270 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711610659.341 : MemoryStatus.ullAvailPhys : 5851615232
2138-1848:711610659.407 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711610659.474 : MemoryStatus.ullAvailPageFile : 7289831424
2138-1848:711610659.538 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711610659.602 : MemoryStatus.ullAvailVirtual : 1707581440
2138-1848:711610659.667 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711610659.778 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711610659.840 : CPU Family 6 Model 10 Stepping 7
2138-1848:711610660.109 : CPU Count : 4
2138-1848:711610660.165 : CPU Frequency : 100.000 Mhz
2138-1848:711610665.018 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711610665.164 : => InitializeDriver
2138-1848:711610665.406 : <= InitializeDriver ret = 1
2138-1848:711610665.466 : => InitializeScanner
2138-1848:711610665.552 : => CAsicIO::GetDeviceList
2138-1848:711610665.743 : => CNT96226::CNT96226
2138-1848:711610665.807 : => CNT96226::Open
2138-1848:711610688.250 : <= CNT96226::Open ret = 1
2138-1848:711610688.353 : => CNT96226::Initialize
2138-1848:711610688.562 : <= CNT96226::Initialize ret = 1
2138-1848:711610688.624 : <= CNT96226::CNT96226
2138-1848:711610688.679 : => CNT96226::EnumAvailableDevice
2138-1848:711610692.215 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711610692.301 : DeviceHandleTable[ 0 ] = 256
2138-1848:711610692.364 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711614405.725 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711614406.869 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711614415.084 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711614415.306 : => IoObject::GetLockName
2138-1848:711614415.436 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711614415.579 : <= IoObject::GetLockName
2138-1848:711614416.450 : => CNT96226::VenderCmd_GetData
2138-1848:711614416.590 : iCmd = 3, nBytes = 2
2138-1848:711614828.255 : 0000 : 06 38 
2138-1848:711614828.529 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711614828.706 : => CNT96226::VenderCmd_GetData
2138-1848:711614828.841 : iCmd = 4, nBytes = 2
2138-1848:711615153.016 : 0000 : 07 07 
2138-1848:711615153.284 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711615153.472 : Device 0 USB ID = 0638 : 0707
2138-1848:711615153.654 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711615153.795 : IO Send command 10 bytes
2138-1848:711615153.915 : => CNT96226::VenderCmd_SetData
2138-1848:711615154.033 : iCmd = 0, nBytes = 10
2138-1848:711615154.248 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711615361.851 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711615362.144 : => CNT96226::VenderCmd_GetData
2138-1848:711615362.294 : iCmd = 0, nBytes = 165
2138-1848:711615574.397 : skip dump 37 bytes
2138-1848:711615574.799 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711615575.100 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711615575.393 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711615575.677 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711615575.950 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711615576.240 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711615576.514 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711615576.784 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711615576.927 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711615577.064 : => CNT96226::VenderCmd_GetData
2138-1848:711615577.382 : iCmd = 1, nBytes = 4
2138-1848:711615787.098 : 0000 : 00 00 00 00 
2138-1848:711615787.308 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711615787.446 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711615787.581 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711615787.725 : IO Send command 10 bytes
2138-1848:711615787.843 : => CNT96226::VenderCmd_SetData
2138-1848:711615787.967 : iCmd = 0, nBytes = 10
2138-1848:711615788.185 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711616142.788 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711616143.082 : => CNT96226::VenderCmd_GetData
2138-1848:711616143.212 : iCmd = 0, nBytes = 128
2138-1848:711616346.966 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711616347.323 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711616347.621 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711616347.909 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711616348.179 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711616348.442 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711616348.710 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711616348.974 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711616349.109 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711616349.244 : => CNT96226::VenderCmd_GetData
2138-1848:711616349.362 : iCmd = 1, nBytes = 4
2138-1848:711616544.234 : 0000 : 00 00 00 00 
2138-1848:711616544.450 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711616544.585 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711616544.865 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711616545.016 : => CNT96226::Close
2138-1848:711616551.530 : <= CNT96226::Close ret = 1
2138-1848:711616551.709 : <= CNT96226::~CNT96226
2138-1848:711616551.882 : <= CAsicIO::GetDeviceList
2138-1848:711616552.659 : => IoObject::SetTimeout
2138-1848:711616552.782 : Timeout--> In = 0 Out = 0
2138-1848:711616552.909 : <= IoObject::SetTimeout
2138-1848:711616553.043 : => CAsicIO::CAsicIO
2138-1848:711616553.191 : => CNT96226::CNT96226
2138-1848:711616553.308 : => CNT96226::Open
2138-1848:711616597.713 : <= CNT96226::Open ret = 1
2138-1848:711616597.936 : => CNT96226::Initialize
2138-1848:711616598.345 : <= CNT96226::Initialize ret = 1
2138-1848:711616598.473 : <= CNT96226::CNT96226
2138-1848:711616598.591 : <= CAsicIO::CAsicIO
2138-1848:711616598.710 : => CAsicIO::InitializeDevice
2138-1848:711616598.857 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711616606.829 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711616607.077 : => IoObject::GetLockName
2138-1848:711616607.198 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711616607.337 : <= IoObject::GetLockName
2138-1848:711616608.203 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711616608.371 : IO Send command 10 bytes
2138-1848:711616608.489 : => CNT96226::VenderCmd_SetData
2138-1848:711616608.608 : iCmd = 0, nBytes = 10
2138-1848:711616608.838 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711616967.519 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711616967.806 : => CNT96226::VenderCmd_GetData
2138-1848:711616967.951 : iCmd = 0, nBytes = 128
2138-1848:711617179.203 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711617179.644 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711617179.939 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711617180.225 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711617180.495 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711617180.760 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711617181.027 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711617181.287 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711617181.423 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711617181.866 : => CNT96226::VenderCmd_GetData
2138-1848:711617182.005 : iCmd = 1, nBytes = 4
2138-1848:711617387.282 : 0000 : 00 00 00 00 
2138-1848:711617387.541 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711617387.703 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711617387.862 : => CNT96226::VenderCmd_GetData
2138-1848:711617387.988 : iCmd = 3, nBytes = 2
2138-1848:711617794.881 : 0000 : 06 38 
2138-1848:711617795.140 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711617795.294 : => CNT96226::VenderCmd_GetData
2138-1848:711617795.416 : iCmd = 4, nBytes = 2
2138-1848:711618126.789 : 0000 : 07 07 
2138-1848:711618127.024 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711618127.327 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711618127.524 : => IoObject::InitializeDevice
2138-1848:711618127.735 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711618129.013 : <= IoObject::InitializeDevice ret = 1
2138-1848:711618129.165 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711618130.325 : => FindScanner
2138-1848:711618130.450 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711618130.587 : <= FindScanner ret = 1
2138-1848:711618130.713 : => IoObject::IoLockStart
2138-1848:711618130.888 : => CAsicIO::CheckDevice
2138-1848:711618131.005 : => CNT96226::ConnectIsAvailable
2138-1848:711618156.972 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711618157.184 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711618157.311 : <= IoObject::IoLockStart
2138-1848:711618157.439 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711618157.577 : IO Send command 10 bytes
2138-1848:711618157.763 : => CNT96226::VenderCmd_SetData
2138-1848:711618157.884 : iCmd = 0, nBytes = 10
2138-1848:711618158.104 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711618365.777 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711618366.048 : System send command 10 bytes + data 0 bytes
2138-1848:711618366.206 : IO total need to receive data 5 bytes
2138-1848:711618366.346 : => CNT96226::VenderCmd_GetData
2138-1848:711618366.468 : iCmd = 0, nBytes = 5
2138-1848:711618574.710 : 0000 : 06 00 02 02 ab 
2138-1848:711618574.916 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711618575.055 : System total receive data 5 bytes
2138-1848:711618575.185 : => CNT96226::VenderCmd_GetData
2138-1848:711618575.305 : iCmd = 1, nBytes = 4
2138-1848:711618795.267 : 0000 : 00 00 00 00 
2138-1848:711618795.498 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711618795.763 : <= CAsicIO::DoIo ret = 1
2138-1848:711618795.900 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711618796.045 : IO Send command 10 bytes
2138-1848:711618796.244 : => CNT96226::VenderCmd_SetData
2138-1848:711618796.378 : iCmd = 0, nBytes = 10
2138-1848:711618796.603 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711619003.809 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711619004.043 : System send command 10 bytes + data 0 bytes
2138-1848:711619004.198 : IO total need to receive data 165 bytes
2138-1848:711619004.335 : => CNT96226::VenderCmd_GetData
2138-1848:711619004.465 : iCmd = 0, nBytes = 165
2138-1848:711619211.516 : skip dump 37 bytes
2138-1848:711619212.017 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711619212.325 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711619212.609 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711619212.894 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711619213.165 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711619213.463 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711619213.743 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619214.004 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619214.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711619214.279 : System total receive data 165 bytes
2138-1848:711619214.410 : => CNT96226::VenderCmd_GetData
2138-1848:711619214.692 : iCmd = 1, nBytes = 4
2138-1848:711619428.916 : 0000 : 00 00 00 00 
2138-1848:711619429.127 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711619429.348 : <= CAsicIO::DoIo ret = 1
2138-1848:711619429.426 : Dump Inquiry
2138-1848:711619429.589 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711619429.755 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711619429.922 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711619430.090 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711619430.254 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711619430.422 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711619430.585 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619430.740 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619430.906 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711619431.068 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711619431.177 : 00a0 : 00 00 00 00 00 
2138-1848:711619431.261 : => ReadNVMDataInternal
2138-1848:711619431.631 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711619431.720 : IO Send command 10 bytes
2138-1848:711619431.862 : => CNT96226::VenderCmd_SetData
2138-1848:711619431.936 : iCmd = 0, nBytes = 10
2138-1848:711619432.063 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711619768.232 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711619768.472 : System send command 10 bytes + data 0 bytes
2138-1848:711619768.566 : IO total need to receive data 128 bytes
2138-1848:711619768.658 : => CNT96226::VenderCmd_GetData
2138-1848:711619768.732 : iCmd = 0, nBytes = 128
2138-1848:711619966.870 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619967.121 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619967.312 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711619967.487 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711619967.657 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711619967.817 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619967.976 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619968.135 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711619968.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711619968.310 : System total receive data 128 bytes
2138-1848:711619968.395 : => CNT96226::VenderCmd_GetData
2138-1848:711619968.469 : iCmd = 1, nBytes = 4
2138-1848:711620174.786 : 0000 : 00 00 00 00 
2138-1848:711620174.919 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711620175.103 : <= CAsicIO::DoIo ret = 1
2138-1848:711620175.193 : NVMData.PadScanCount = 0
2138-1848:711620175.268 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711620175.340 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711620175.416 : NVMData.FlatbedScanCount = 0
2138-1848:711620175.484 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711620175.555 : NVMData.SideEdgeFletbed = 0
2138-1848:711620175.625 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711620175.698 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711620175.771 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711620175.842 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711620175.918 : NVMData.BornMonth = 0
2138-1848:711620175.981 : NVMData.BornDay = 0
2138-1848:711620176.048 : NVMData.BornYear = 0
2138-1848:711620176.112 : NVMData.FirstScanMonth = 5
2138-1848:711620176.180 : NVMData.FirstScanDay = 18
2138-1848:711620176.252 : NVMData.FirstScanYear = 2020
2138-1848:711620176.321 : NVMData.VerticalMagnification = 0
2138-1848:711620176.392 : NVMData.HorizontalMagnification = 0
2138-1848:711620176.462 : NVMData.PowerSavingTime = 15
2138-1848:711620176.528 : NVMData.SN = A094165189010062
2138-1848:711620176.591 : NVMData.AutoFeed = 0
2138-1848:711620176.656 : NVMData.CCDType = 0
2138-1848:711620176.904 : NVMData.ScanSpeed = 0
2138-1848:711620176.974 : NVMData.RollerCount = 0
2138-1848:711620177.039 : NVMData.MultifeedCount = 0
2138-1848:711620177.106 : NVMData.JamCount = 0
2138-1848:711620177.168 : NVMData.IdentifyInfo = 
2138-1848:711620177.237 : NVMData.FormalName = 
2138-1848:711620177.300 : NVMData.ReservedB = 0
2138-1848:711620177.364 : NVMData.FunctionCode = 0
2138-1848:711620177.431 : NVMData.PreFeed = 0
2138-1848:711620177.494 : NVMData.PreFeedTime = 0
2138-1848:711620177.556 : NVMData.ButtonNumber = 0
2138-1848:711620177.620 : NVMData.PowerOffTime = 0
2138-1848:711620177.685 : <= ReadNVMDataInternal ret = 1
2138-1848:711620177.780 : => IoObject::IoLockEnd
2138-1848:711620177.872 : <= IoObject::IoLockEnd
2138-1848:711620177.934 : <= InitializeScanner ret = 1
2138-1848:711620178.017 : => GetLogicalScannerAbilityEx
2138-1848:711620178.090 : => IoObject::IoLockStart
2138-1848:711620178.192 : => CAsicIO::CheckDevice
2138-1848:711620178.260 : => CNT96226::ConnectIsAvailable
2138-1848:711620201.751 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711620201.909 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711620201.992 : <= IoObject::IoLockStart
2138-1848:711620202.076 : => IoObject::IoLockEnd
2138-1848:711620202.187 : <= IoObject::IoLockEnd
2138-1848:711620202.328 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711620202.421 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711620382.679 : => ReadNVMData
2138-1848:711620382.888 : => IoObject::IoLockStart
2138-1848:711620383.040 : => CAsicIO::CheckDevice
2138-1848:711620383.117 : => CNT96226::ConnectIsAvailable
2138-1848:711620407.529 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711620407.650 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711620407.725 : <= IoObject::IoLockStart
2138-1848:711620407.810 : => ReadNVMDataInternal
2138-1848:711620407.892 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711620407.977 : IO Send command 10 bytes
2138-1848:711620408.146 : => CNT96226::VenderCmd_SetData
2138-1848:711620408.220 : iCmd = 0, nBytes = 10
2138-1848:711620408.362 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711620757.928 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711620758.083 : System send command 10 bytes + data 0 bytes
2138-1848:711620758.183 : IO total need to receive data 128 bytes
2138-1848:711620758.268 : => CNT96226::VenderCmd_GetData
2138-1848:711620758.343 : iCmd = 0, nBytes = 128
2138-1848:711620953.155 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711620953.384 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711620953.561 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711620953.727 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711620953.887 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711620954.044 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711620954.203 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711620954.360 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711620954.440 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711620954.522 : System total receive data 128 bytes
2138-1848:711620954.600 : => CNT96226::VenderCmd_GetData
2138-1848:711620954.675 : iCmd = 1, nBytes = 4
2138-1848:711621166.388 : 0000 : 00 00 00 00 
2138-1848:711621166.494 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711621166.675 : <= CAsicIO::DoIo ret = 1
2138-1848:711621166.758 : NVMData.PadScanCount = 0
2138-1848:711621166.833 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711621166.901 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711621166.974 : NVMData.FlatbedScanCount = 0
2138-1848:711621167.044 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711621167.113 : NVMData.SideEdgeFletbed = 0
2138-1848:711621167.186 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711621167.261 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711621167.338 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711621167.883 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711621168.002 : NVMData.BornMonth = 0
2138-1848:711621168.111 : NVMData.BornDay = 0
2138-1848:711621168.219 : NVMData.BornYear = 0
2138-1848:711621168.321 : NVMData.FirstScanMonth = 5
2138-1848:711621168.433 : NVMData.FirstScanDay = 18
2138-1848:711621168.558 : NVMData.FirstScanYear = 2020
2138-1848:711621168.672 : NVMData.VerticalMagnification = 0
2138-1848:711621168.796 : NVMData.HorizontalMagnification = 0
2138-1848:711621168.916 : NVMData.PowerSavingTime = 15
2138-1848:711621169.031 : NVMData.SN = A094165189010062
2138-1848:711621169.138 : NVMData.AutoFeed = 0
2138-1848:711621169.250 : NVMData.CCDType = 0
2138-1848:711621169.353 : NVMData.ScanSpeed = 0
2138-1848:711621169.460 : NVMData.RollerCount = 0
2138-1848:711621169.572 : NVMData.MultifeedCount = 0
2138-1848:711621169.678 : NVMData.JamCount = 0
2138-1848:711621169.786 : NVMData.IdentifyInfo = 
2138-1848:711621169.903 : NVMData.FormalName = 
2138-1848:711621170.008 : NVMData.ReservedB = 0
2138-1848:711621170.115 : NVMData.FunctionCode = 0
2138-1848:711621170.220 : NVMData.PreFeed = 0
2138-1848:711621170.334 : NVMData.PreFeedTime = 0
2138-1848:711621170.446 : NVMData.ButtonNumber = 0
2138-1848:711621170.554 : NVMData.PowerOffTime = 0
2138-1848:711621170.666 : <= ReadNVMDataInternal ret = 1
2138-1848:711621170.792 : => IoObject::IoLockEnd
2138-1848:711621170.946 : <= IoObject::IoLockEnd
2138-1848:711621171.050 : <= ReadNVMData ret = 1
2138-1848:711622055.873 : => TerminateDriver
2138-1848:711622056.192 : => CAsicIO::~CAsicIO,pStage=152439880
2138-1848:711622056.348 : => CNT96226::Close
2138-1848:711622063.649 : <= CNT96226::Close ret = 1
2138-1848:711622063.844 : <= CAsicIO::~CAsicIO
2138-1848:711622063.965 : => IoObject::IoLockEnd
2138-1848:711622064.078 : <= IoObject::IoLockEnd
2138-1848:711622064.193 : => IoObject::TerminateDevice
2138-1848:711622064.309 : => IoObject::IoLockEnd
2138-1848:711622064.420 : <= IoObject::IoLockEnd
2138-1848:711622064.602 : <= IoObject::TerminateDevice
2138-1848:711622064.996 : <= TerminateDriver ret = 1
2138-1848:711624014.804 : ============Debug Start==========
2138-1848:711624015.114 : Date : 2020/5/18 09:49:01
2138-1848:711624015.199 : Process ID : 2138
2138-1848:711624015.550 : Windows : Version 10.0 build 18363 
2138-1848:711624016.042 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711624016.112 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711624016.182 : MemoryStatus.ullAvailPhys : 5855727616
2138-1848:711624016.244 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711624016.313 : MemoryStatus.ullAvailPageFile : 7293091840
2138-1848:711624016.377 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711624016.440 : MemoryStatus.ullAvailVirtual : 1707585536
2138-1848:711624016.506 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711624016.611 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711624016.675 : CPU Family 6 Model 10 Stepping 7
2138-1848:711624016.926 : CPU Count : 4
2138-1848:711624016.978 : CPU Frequency : 100.000 Mhz
2138-1848:711624021.623 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711624021.772 : => InitializeDriver
2138-1848:711624022.016 : <= InitializeDriver ret = 1
2138-1848:711626228.357 : => InitializeScanner
2138-1848:711626228.657 : => CAsicIO::GetDeviceList
2138-1848:711626229.071 : => CNT96226::CNT96226
2138-1848:711626229.138 : => CNT96226::Open
2138-1848:711626255.185 : <= CNT96226::Open ret = 1
2138-1848:711626255.286 : => CNT96226::Initialize
2138-1848:711626255.502 : <= CNT96226::Initialize ret = 1
2138-1848:711626255.561 : <= CNT96226::CNT96226
2138-1848:711626255.621 : => CNT96226::EnumAvailableDevice
2138-1848:711626259.081 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711626259.164 : DeviceHandleTable[ 0 ] = 256
2138-1848:711626259.228 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711630005.814 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711630006.952 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711630014.994 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711630015.222 : => IoObject::GetLockName
2138-1848:711630015.352 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711630015.499 : <= IoObject::GetLockName
2138-1848:711630016.319 : => CNT96226::VenderCmd_GetData
2138-1848:711630016.457 : iCmd = 3, nBytes = 2
2138-1848:711630412.384 : 0000 : 06 38 
2138-1848:711630412.660 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711630412.828 : => CNT96226::VenderCmd_GetData
2138-1848:711630412.953 : iCmd = 4, nBytes = 2
2138-1848:711630733.926 : 0000 : 07 07 
2138-1848:711630734.160 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711630734.354 : Device 0 USB ID = 0638 : 0707
2138-1848:711630734.534 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711630734.688 : IO Send command 10 bytes
2138-1848:711630734.810 : => CNT96226::VenderCmd_SetData
2138-1848:711630734.935 : iCmd = 0, nBytes = 10
2138-1848:711630735.153 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711630933.946 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711630934.187 : => CNT96226::VenderCmd_GetData
2138-1848:711630934.317 : iCmd = 0, nBytes = 165
2138-1848:711631144.320 : skip dump 37 bytes
2138-1848:711631144.761 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711631145.066 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711631145.351 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711631145.636 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711631145.905 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711631146.178 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711631146.443 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631146.705 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631146.843 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711631146.985 : => CNT96226::VenderCmd_GetData
2138-1848:711631147.328 : iCmd = 1, nBytes = 4
2138-1848:711631357.218 : 0000 : 00 00 00 00 
2138-1848:711631357.396 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711631357.528 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711631357.660 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711631357.796 : IO Send command 10 bytes
2138-1848:711631357.911 : => CNT96226::VenderCmd_SetData
2138-1848:711631358.031 : iCmd = 0, nBytes = 10
2138-1848:711631358.253 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711631715.379 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711631715.693 : => CNT96226::VenderCmd_GetData
2138-1848:711631715.842 : iCmd = 0, nBytes = 128
2138-1848:711631923.892 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631924.254 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631924.547 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711631924.836 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711631925.099 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711631925.364 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631925.627 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631925.891 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711631926.028 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711631926.154 : => CNT96226::VenderCmd_GetData
2138-1848:711631926.274 : iCmd = 1, nBytes = 4
2138-1848:711632132.462 : 0000 : 00 00 00 00 
2138-1848:711632132.715 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711632132.866 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711632133.882 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711632134.084 : => CNT96226::Close
2138-1848:711632141.255 : <= CNT96226::Close ret = 1
2138-1848:711632141.431 : <= CNT96226::~CNT96226
2138-1848:711632141.627 : <= CAsicIO::GetDeviceList
2138-1848:711632142.390 : => IoObject::SetTimeout
2138-1848:711632142.526 : Timeout--> In = 0 Out = 0
2138-1848:711632142.650 : <= IoObject::SetTimeout
2138-1848:711632142.784 : => CAsicIO::CAsicIO
2138-1848:711632142.937 : => CNT96226::CNT96226
2138-1848:711632143.058 : => CNT96226::Open
2138-1848:711632185.113 : <= CNT96226::Open ret = 1
2138-1848:711632185.335 : => CNT96226::Initialize
2138-1848:711632185.759 : <= CNT96226::Initialize ret = 1
2138-1848:711632185.892 : <= CNT96226::CNT96226
2138-1848:711632186.003 : <= CAsicIO::CAsicIO
2138-1848:711632186.126 : => CAsicIO::InitializeDevice
2138-1848:711632186.276 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711632194.035 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711632194.267 : => IoObject::GetLockName
2138-1848:711632194.399 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711632194.541 : <= IoObject::GetLockName
2138-1848:711632195.384 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711632195.542 : IO Send command 10 bytes
2138-1848:711632195.655 : => CNT96226::VenderCmd_SetData
2138-1848:711632195.770 : iCmd = 0, nBytes = 10
2138-1848:711632196.003 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711632571.212 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711632571.503 : => CNT96226::VenderCmd_GetData
2138-1848:711632571.640 : iCmd = 0, nBytes = 128
2138-1848:711632778.419 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711632778.833 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711632779.143 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711632779.430 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711632779.711 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711632779.977 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711632780.256 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711632780.526 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711632780.670 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711632781.011 : => CNT96226::VenderCmd_GetData
2138-1848:711632781.136 : iCmd = 1, nBytes = 4
2138-1848:711632975.669 : 0000 : 00 00 00 00 
2138-1848:711632975.863 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711632975.995 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711632976.123 : => CNT96226::VenderCmd_GetData
2138-1848:711632976.241 : iCmd = 3, nBytes = 2
2138-1848:711633366.243 : 0000 : 06 38 
2138-1848:711633366.488 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711633366.634 : => CNT96226::VenderCmd_GetData
2138-1848:711633366.765 : iCmd = 4, nBytes = 2
2138-1848:711633668.632 : 0000 : 07 07 
2138-1848:711633668.914 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711633669.265 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711633669.482 : => IoObject::InitializeDevice
2138-1848:711633669.678 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711633671.199 : <= IoObject::InitializeDevice ret = 1
2138-1848:711633671.354 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711633672.539 : => FindScanner
2138-1848:711633672.668 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711633672.798 : <= FindScanner ret = 1
2138-1848:711633672.917 : => IoObject::IoLockStart
2138-1848:711633673.105 : => CAsicIO::CheckDevice
2138-1848:711633673.219 : => CNT96226::ConnectIsAvailable
2138-1848:711633694.295 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711633694.521 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711633694.658 : <= IoObject::IoLockStart
2138-1848:711633694.789 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711633694.938 : IO Send command 10 bytes
2138-1848:711633695.139 : => CNT96226::VenderCmd_SetData
2138-1848:711633695.265 : iCmd = 0, nBytes = 10
2138-1848:711633695.492 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711633884.174 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711633884.393 : System send command 10 bytes + data 0 bytes
2138-1848:711633884.546 : IO total need to receive data 5 bytes
2138-1848:711633884.672 : => CNT96226::VenderCmd_GetData
2138-1848:711633884.791 : iCmd = 0, nBytes = 5
2138-1848:711634084.982 : 0000 : 06 00 02 02 ab 
2138-1848:711634085.185 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711634085.317 : System total receive data 5 bytes
2138-1848:711634085.448 : => CNT96226::VenderCmd_GetData
2138-1848:711634085.570 : iCmd = 1, nBytes = 4
2138-1848:711634286.188 : 0000 : 00 00 00 00 
2138-1848:711634286.434 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711634286.699 : <= CAsicIO::DoIo ret = 1
2138-1848:711634286.826 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711634286.969 : IO Send command 10 bytes
2138-1848:711634287.160 : => CNT96226::VenderCmd_SetData
2138-1848:711634287.281 : iCmd = 0, nBytes = 10
2138-1848:711634287.505 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711634496.171 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711634496.380 : System send command 10 bytes + data 0 bytes
2138-1848:711634496.522 : IO total need to receive data 165 bytes
2138-1848:711634496.664 : => CNT96226::VenderCmd_GetData
2138-1848:711634496.787 : iCmd = 0, nBytes = 165
2138-1848:711634703.989 : skip dump 37 bytes
2138-1848:711634704.376 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711634704.665 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711634704.956 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711634705.237 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711634705.506 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711634705.788 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711634706.052 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711634706.308 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711634706.444 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711634706.575 : System total receive data 165 bytes
2138-1848:711634706.702 : => CNT96226::VenderCmd_GetData
2138-1848:711634707.028 : iCmd = 1, nBytes = 4
2138-1848:711634904.945 : 0000 : 00 00 00 00 
2138-1848:711634905.184 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711634905.435 : <= CAsicIO::DoIo ret = 1
2138-1848:711634905.556 : Dump Inquiry
2138-1848:711634905.808 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711634906.082 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711634906.363 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711634906.640 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711634906.910 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711634907.198 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711634907.466 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711634907.732 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711634908.017 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711634908.287 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711634908.472 : 00a0 : 00 00 00 00 00 
2138-1848:711634908.605 : => ReadNVMDataInternal
2138-1848:711634909.011 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711634909.161 : IO Send command 10 bytes
2138-1848:711634909.350 : => CNT96226::VenderCmd_SetData
2138-1848:711634909.657 : iCmd = 0, nBytes = 10
2138-1848:711634909.873 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711635262.527 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711635262.834 : System send command 10 bytes + data 0 bytes
2138-1848:711635262.982 : IO total need to receive data 128 bytes
2138-1848:711635263.125 : => CNT96226::VenderCmd_GetData
2138-1848:711635263.253 : iCmd = 0, nBytes = 128
2138-1848:711635473.241 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711635473.609 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711635473.892 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711635474.174 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711635474.441 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711635474.710 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711635474.976 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711635475.239 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711635475.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711635475.514 : System total receive data 128 bytes
2138-1848:711635475.644 : => CNT96226::VenderCmd_GetData
2138-1848:711635475.757 : iCmd = 1, nBytes = 4
2138-1848:711635682.017 : 0000 : 00 00 00 00 
2138-1848:711635682.260 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711635682.521 : <= CAsicIO::DoIo ret = 1
2138-1848:711635682.660 : NVMData.PadScanCount = 0
2138-1848:711635682.784 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711635682.910 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711635683.028 : NVMData.FlatbedScanCount = 0
2138-1848:711635683.144 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711635683.257 : NVMData.SideEdgeFletbed = 0
2138-1848:711635683.374 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711635683.500 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711635683.621 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711635683.740 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711635683.867 : NVMData.BornMonth = 0
2138-1848:711635683.973 : NVMData.BornDay = 0
2138-1848:711635684.084 : NVMData.BornYear = 0
2138-1848:711635684.192 : NVMData.FirstScanMonth = 5
2138-1848:711635684.309 : NVMData.FirstScanDay = 18
2138-1848:711635684.425 : NVMData.FirstScanYear = 2020
2138-1848:711635684.546 : NVMData.VerticalMagnification = 0
2138-1848:711635684.663 : NVMData.HorizontalMagnification = 0
2138-1848:711635684.783 : NVMData.PowerSavingTime = 15
2138-1848:711635684.902 : NVMData.SN = A094165189010062
2138-1848:711635685.014 : NVMData.AutoFeed = 0
2138-1848:711635685.121 : NVMData.CCDType = 0
2138-1848:711635685.430 : NVMData.ScanSpeed = 0
2138-1848:711635685.544 : NVMData.RollerCount = 0
2138-1848:711635685.654 : NVMData.MultifeedCount = 0
2138-1848:711635685.774 : NVMData.JamCount = 0
2138-1848:711635685.885 : NVMData.IdentifyInfo = 
2138-1848:711635685.998 : NVMData.FormalName = 
2138-1848:711635686.105 : NVMData.ReservedB = 0
2138-1848:711635686.214 : NVMData.FunctionCode = 0
2138-1848:711635686.326 : NVMData.PreFeed = 0
2138-1848:711635686.433 : NVMData.PreFeedTime = 0
2138-1848:711635686.542 : NVMData.ButtonNumber = 0
2138-1848:711635686.655 : NVMData.PowerOffTime = 0
2138-1848:711635686.768 : <= ReadNVMDataInternal ret = 1
2138-1848:711635686.925 : => IoObject::IoLockEnd
2138-1848:711635687.078 : <= IoObject::IoLockEnd
2138-1848:711635687.187 : <= InitializeScanner ret = 1
2138-1848:711637465.636 : => GetLogicalScannerAbility
2138-1848:711637465.840 : => IoObject::IoLockStart
2138-1848:711637465.994 : => CAsicIO::CheckDevice
2138-1848:711637466.064 : => CNT96226::ConnectIsAvailable
2138-1848:711637492.970 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711637493.093 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711637493.167 : <= IoObject::IoLockStart
2138-1848:711637493.233 : => IoObject::IoLockEnd
2138-1848:711637493.344 : <= IoObject::IoLockEnd
2138-1848:711637493.424 : <= GetLogicalScannerAbility ret = 1
2138-1848:711640799.005 : => GetLogicalScannerAbilityEx
2138-1848:711640799.209 : => IoObject::IoLockStart
2138-1848:711640799.357 : => CAsicIO::CheckDevice
2138-1848:711640799.421 : => CNT96226::ConnectIsAvailable
2138-1848:711640823.597 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711640823.723 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711640823.789 : <= IoObject::IoLockStart
2138-1848:711640823.851 : => IoObject::IoLockEnd
2138-1848:711640823.957 : <= IoObject::IoLockEnd
2138-1848:711640824.091 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711640824.167 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711647462.173 : => ReadNVMData
2138-1848:711647462.370 : => IoObject::IoLockStart
2138-1848:711647462.542 : => CAsicIO::CheckDevice
2138-1848:711647462.606 : => CNT96226::ConnectIsAvailable
2138-1848:711647486.429 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711647486.551 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711647486.620 : <= IoObject::IoLockStart
2138-1848:711647486.691 : => ReadNVMDataInternal
2138-1848:711647486.759 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711647486.831 : IO Send command 10 bytes
2138-1848:711647486.960 : => CNT96226::VenderCmd_SetData
2138-1848:711647487.021 : iCmd = 0, nBytes = 10
2138-1848:711647487.143 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711647835.388 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711647835.582 : System send command 10 bytes + data 0 bytes
2138-1848:711647835.658 : IO total need to receive data 128 bytes
2138-1848:711647835.725 : => CNT96226::VenderCmd_GetData
2138-1848:711647835.787 : iCmd = 0, nBytes = 128
2138-1848:711648038.051 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711648038.249 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711648038.635 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711648038.774 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711648038.907 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711648039.037 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711648039.163 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711648039.290 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711648039.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711648039.426 : System total receive data 128 bytes
2138-1848:711648039.494 : => CNT96226::VenderCmd_GetData
2138-1848:711648039.550 : iCmd = 1, nBytes = 4
2138-1848:711648240.654 : 0000 : 00 00 00 00 
2138-1848:711648240.819 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711648240.985 : <= CAsicIO::DoIo ret = 1
2138-1848:711648241.217 : NVMData.PadScanCount = 0
2138-1848:711648241.280 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711648241.340 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711648241.402 : NVMData.FlatbedScanCount = 0
2138-1848:711648241.461 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711648241.523 : NVMData.SideEdgeFletbed = 0
2138-1848:711648241.586 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711648241.646 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711648241.704 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711648241.762 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711648241.820 : NVMData.BornMonth = 0
2138-1848:711648241.875 : NVMData.BornDay = 0
2138-1848:711648241.935 : NVMData.BornYear = 0
2138-1848:711648241.987 : NVMData.FirstScanMonth = 5
2138-1848:711648242.043 : NVMData.FirstScanDay = 18
2138-1848:711648242.100 : NVMData.FirstScanYear = 2020
2138-1848:711648242.158 : NVMData.VerticalMagnification = 0
2138-1848:711648242.218 : NVMData.HorizontalMagnification = 0
2138-1848:711648242.279 : NVMData.PowerSavingTime = 15
2138-1848:711648242.336 : NVMData.SN = A094165189010062
2138-1848:711648242.390 : NVMData.AutoFeed = 0
2138-1848:711648242.441 : NVMData.CCDType = 0
2138-1848:711648242.496 : NVMData.ScanSpeed = 0
2138-1848:711648242.548 : NVMData.RollerCount = 0
2138-1848:711648242.604 : NVMData.MultifeedCount = 0
2138-1848:711648242.660 : NVMData.JamCount = 0
2138-1848:711648242.711 : NVMData.IdentifyInfo = 
2138-1848:711648242.768 : NVMData.FormalName = 
2138-1848:711648242.820 : NVMData.ReservedB = 0
2138-1848:711648242.877 : NVMData.FunctionCode = 0
2138-1848:711648242.930 : NVMData.PreFeed = 0
2138-1848:711648242.983 : NVMData.PreFeedTime = 0
2138-1848:711648243.036 : NVMData.ButtonNumber = 0
2138-1848:711648243.088 : NVMData.PowerOffTime = 0
2138-1848:711648243.147 : <= ReadNVMDataInternal ret = 1
2138-1848:711648243.214 : => IoObject::IoLockEnd
2138-1848:711648243.290 : <= IoObject::IoLockEnd
2138-1848:711648243.341 : <= ReadNVMData ret = 1
2138-1848:711657206.382 : => GetADFStatus
2138-1848:711657206.850 : => IoObject::IoLockStart
2138-1848:711657207.006 : => CAsicIO::CheckDevice
2138-1848:711657207.068 : => CNT96226::ConnectIsAvailable
2138-1848:711657233.561 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711657233.686 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711657233.754 : <= IoObject::IoLockStart
2138-1848:711657233.822 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711657233.896 : IO Send command 10 bytes
2138-1848:711657234.042 : => CNT96226::VenderCmd_SetData
2138-1848:711657234.104 : iCmd = 0, nBytes = 10
2138-1848:711657234.216 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711657429.701 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711657429.877 : System send command 10 bytes + data 0 bytes
2138-1848:711657429.961 : IO total need to receive data 2 bytes
2138-1848:711657430.039 : => CNT96226::VenderCmd_GetData
2138-1848:711657430.105 : iCmd = 0, nBytes = 2
2138-1848:711657606.421 : 0000 : 00 00 
2138-1848:711657606.529 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711657606.601 : System total receive data 2 bytes
2138-1848:711657606.666 : => CNT96226::VenderCmd_GetData
2138-1848:711657606.727 : iCmd = 1, nBytes = 4
2138-1848:711657753.662 : 0000 : 00 00 00 00 
2138-1848:711657753.774 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711657753.920 : <= CAsicIO::DoIo ret = 1
2138-1848:711657753.995 : Return status = 0
2138-1848:711657754.061 : => IoObject::IoLockEnd
2138-1848:711657754.146 : <= IoObject::IoLockEnd
2138-1848:711657754.203 : <= GetADFStatus ret = 1
2138-1848:711660215.237 : => GetADFStatus
2138-1848:711660215.441 : => IoObject::IoLockStart
2138-1848:711660215.594 : => CAsicIO::CheckDevice
2138-1848:711660215.655 : => CNT96226::ConnectIsAvailable
2138-1848:711660236.636 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711660236.763 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711660236.828 : <= IoObject::IoLockStart
2138-1848:711660236.896 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711660237.177 : IO Send command 10 bytes
2138-1848:711660237.330 : => CNT96226::VenderCmd_SetData
2138-1848:711660237.391 : iCmd = 0, nBytes = 10
2138-1848:711660237.502 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711660440.178 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711660440.360 : System send command 10 bytes + data 0 bytes
2138-1848:711660440.443 : IO total need to receive data 2 bytes
2138-1848:711660440.517 : => CNT96226::VenderCmd_GetData
2138-1848:711660440.582 : iCmd = 0, nBytes = 2
2138-1848:711660643.205 : 0000 : 00 00 
2138-1848:711660643.326 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711660643.406 : System total receive data 2 bytes
2138-1848:711660643.473 : => CNT96226::VenderCmd_GetData
2138-1848:711660643.534 : iCmd = 1, nBytes = 4
2138-1848:711660839.476 : 0000 : 00 00 00 00 
2138-1848:711660839.621 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711660839.779 : <= CAsicIO::DoIo ret = 1
2138-1848:711660839.856 : Return status = 0
2138-1848:711660839.919 : => IoObject::IoLockEnd
2138-1848:711660839.999 : <= IoObject::IoLockEnd
2138-1848:711660840.050 : <= GetADFStatus ret = 1
2138-1848:711662822.877 : => TerminateDriver
2138-1848:711662823.079 : => CAsicIO::~CAsicIO,pStage=152505416
2138-1848:711662823.154 : => CNT96226::Close
2138-1848:711662827.651 : <= CNT96226::Close ret = 1
2138-1848:711662827.742 : <= CAsicIO::~CAsicIO
2138-1848:711662827.816 : => IoObject::IoLockEnd
2138-1848:711662827.873 : <= IoObject::IoLockEnd
2138-1848:711662827.928 : => IoObject::TerminateDevice
2138-1848:711662827.988 : => IoObject::IoLockEnd
2138-1848:711662828.042 : <= IoObject::IoLockEnd
2138-1848:711662828.135 : <= IoObject::TerminateDevice
2138-1848:711662828.352 : <= TerminateDriver ret = 1
2138-1848:711706942.937 : ============Debug Start==========
2138-1848:711706943.264 : Date : 2020/5/18 09:49:04
2138-1848:711706943.351 : Process ID : 2138
2138-1848:711706943.713 : Windows : Version 10.0 build 18363 
2138-1848:711706944.225 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711706944.295 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711706944.367 : MemoryStatus.ullAvailPhys : 5863669760
2138-1848:711706944.434 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711706944.500 : MemoryStatus.ullAvailPageFile : 7293145088
2138-1848:711706944.568 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711706944.632 : MemoryStatus.ullAvailVirtual : 1707593728
2138-1848:711706944.700 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711706944.821 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711706944.885 : CPU Family 6 Model 10 Stepping 7
2138-1848:711706945.138 : CPU Count : 4
2138-1848:711706945.191 : CPU Frequency : 100.000 Mhz
2138-1848:711706950.437 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711706950.592 : => InitializeDriver
2138-1848:711706950.852 : <= InitializeDriver ret = 1
2138-1848:711706950.919 : => InitializeScanner
2138-1848:711706951.002 : => CAsicIO::GetDeviceList
2138-1848:711706951.208 : => CNT96226::CNT96226
2138-1848:711706951.277 : => CNT96226::Open
2138-1848:711706973.971 : <= CNT96226::Open ret = 1
2138-1848:711706974.079 : => CNT96226::Initialize
2138-1848:711706974.292 : <= CNT96226::Initialize ret = 1
2138-1848:711706974.354 : <= CNT96226::CNT96226
2138-1848:711706974.413 : => CNT96226::EnumAvailableDevice
2138-1848:711706978.012 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711706978.097 : DeviceHandleTable[ 0 ] = 256
2138-1848:711706978.161 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711710751.161 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711710752.305 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711710760.481 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711710760.698 : => IoObject::GetLockName
2138-1848:711710760.821 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711710760.964 : <= IoObject::GetLockName
2138-1848:711710761.810 : => CNT96226::VenderCmd_GetData
2138-1848:711710761.948 : iCmd = 3, nBytes = 2
2138-1848:711711181.107 : 0000 : 06 38 
2138-1848:711711181.369 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711711181.532 : => CNT96226::VenderCmd_GetData
2138-1848:711711181.658 : iCmd = 4, nBytes = 2
2138-1848:711711498.689 : 0000 : 07 07 
2138-1848:711711498.920 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711711499.093 : Device 0 USB ID = 0638 : 0707
2138-1848:711711499.258 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711711499.397 : IO Send command 10 bytes
2138-1848:711711499.507 : => CNT96226::VenderCmd_SetData
2138-1848:711711499.634 : iCmd = 0, nBytes = 10
2138-1848:711711499.858 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711711725.815 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711711726.059 : => CNT96226::VenderCmd_GetData
2138-1848:711711726.188 : iCmd = 0, nBytes = 165
2138-1848:711711926.999 : skip dump 37 bytes
2138-1848:711711927.385 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711711927.672 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711711927.961 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711711928.243 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711711928.510 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711711928.794 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711711929.057 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711711929.323 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711711929.459 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711711929.586 : => CNT96226::VenderCmd_GetData
2138-1848:711711929.897 : iCmd = 1, nBytes = 4
2138-1848:711712144.863 : 0000 : 00 00 00 00 
2138-1848:711712145.090 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711712145.243 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711712145.376 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711712145.520 : IO Send command 10 bytes
2138-1848:711712145.631 : => CNT96226::VenderCmd_SetData
2138-1848:711712145.751 : iCmd = 0, nBytes = 10
2138-1848:711712145.971 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711712503.234 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711712503.530 : => CNT96226::VenderCmd_GetData
2138-1848:711712503.677 : iCmd = 0, nBytes = 128
2138-1848:711712725.072 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711712725.517 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711712725.821 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711712726.112 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711712726.389 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711712726.654 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711712726.918 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711712727.177 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711712727.334 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711712727.493 : => CNT96226::VenderCmd_GetData
2138-1848:711712727.612 : iCmd = 1, nBytes = 4
2138-1848:711712937.415 : 0000 : 00 00 00 00 
2138-1848:711712937.609 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711712937.746 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711712938.036 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711712938.195 : => CNT96226::Close
2138-1848:711712944.917 : <= CNT96226::Close ret = 1
2138-1848:711712945.085 : <= CNT96226::~CNT96226
2138-1848:711712945.270 : <= CAsicIO::GetDeviceList
2138-1848:711712946.075 : => IoObject::SetTimeout
2138-1848:711712946.195 : Timeout--> In = 0 Out = 0
2138-1848:711712946.319 : <= IoObject::SetTimeout
2138-1848:711712946.455 : => CAsicIO::CAsicIO
2138-1848:711712946.612 : => CNT96226::CNT96226
2138-1848:711712946.729 : => CNT96226::Open
2138-1848:711712988.799 : <= CNT96226::Open ret = 1
2138-1848:711712989.007 : => CNT96226::Initialize
2138-1848:711712989.415 : <= CNT96226::Initialize ret = 1
2138-1848:711712989.547 : <= CNT96226::CNT96226
2138-1848:711712989.657 : <= CAsicIO::CAsicIO
2138-1848:711712989.773 : => CAsicIO::InitializeDevice
2138-1848:711712989.911 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711712998.070 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711712998.318 : => IoObject::GetLockName
2138-1848:711712998.444 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711712998.584 : <= IoObject::GetLockName
2138-1848:711712999.446 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711712999.610 : IO Send command 10 bytes
2138-1848:711712999.730 : => CNT96226::VenderCmd_SetData
2138-1848:711712999.855 : iCmd = 0, nBytes = 10
2138-1848:711713000.075 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711713408.619 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711713408.904 : => CNT96226::VenderCmd_GetData
2138-1848:711713409.050 : iCmd = 0, nBytes = 128
2138-1848:711713614.049 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711713614.465 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711713614.759 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711713615.050 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711713615.313 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711713615.583 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711713615.844 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711713616.113 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711713616.253 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711713616.701 : => CNT96226::VenderCmd_GetData
2138-1848:711713616.838 : iCmd = 1, nBytes = 4
2138-1848:711713813.608 : 0000 : 00 00 00 00 
2138-1848:711713813.822 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711713813.968 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711713814.120 : => CNT96226::VenderCmd_GetData
2138-1848:711713814.242 : iCmd = 3, nBytes = 2
2138-1848:711714201.970 : 0000 : 06 38 
2138-1848:711714202.247 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711714202.407 : => CNT96226::VenderCmd_GetData
2138-1848:711714202.542 : iCmd = 4, nBytes = 2
2138-1848:711714521.290 : 0000 : 07 07 
2138-1848:711714521.493 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711714521.761 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711714521.959 : => IoObject::InitializeDevice
2138-1848:711714522.149 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711714523.451 : <= IoObject::InitializeDevice ret = 1
2138-1848:711714523.612 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711714524.731 : => FindScanner
2138-1848:711714524.851 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711714524.987 : <= FindScanner ret = 1
2138-1848:711714525.112 : => IoObject::IoLockStart
2138-1848:711714525.289 : => CAsicIO::CheckDevice
2138-1848:711714525.403 : => CNT96226::ConnectIsAvailable
2138-1848:711714548.160 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711714548.372 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711714548.502 : <= IoObject::IoLockStart
2138-1848:711714548.628 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711714548.766 : IO Send command 10 bytes
2138-1848:711714548.951 : => CNT96226::VenderCmd_SetData
2138-1848:711714549.075 : iCmd = 0, nBytes = 10
2138-1848:711714549.293 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711714750.645 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711714750.920 : System send command 10 bytes + data 0 bytes
2138-1848:711714751.080 : IO total need to receive data 5 bytes
2138-1848:711714751.213 : => CNT96226::VenderCmd_GetData
2138-1848:711714751.345 : iCmd = 0, nBytes = 5
2138-1848:711714966.815 : 0000 : 06 00 02 02 ab 
2138-1848:711714967.005 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711714967.139 : System total receive data 5 bytes
2138-1848:711714967.268 : => CNT96226::VenderCmd_GetData
2138-1848:711714967.388 : iCmd = 1, nBytes = 4
2138-1848:711715175.274 : 0000 : 00 00 00 00 
2138-1848:711715175.521 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711715175.792 : <= CAsicIO::DoIo ret = 1
2138-1848:711715175.930 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711715176.088 : IO Send command 10 bytes
2138-1848:711715176.289 : => CNT96226::VenderCmd_SetData
2138-1848:711715176.414 : iCmd = 0, nBytes = 10
2138-1848:711715176.640 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711715384.918 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711715385.168 : System send command 10 bytes + data 0 bytes
2138-1848:711715385.323 : IO total need to receive data 165 bytes
2138-1848:711715385.459 : => CNT96226::VenderCmd_GetData
2138-1848:711715385.576 : iCmd = 0, nBytes = 165
2138-1848:711715592.039 : skip dump 37 bytes
2138-1848:711715592.407 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711715592.701 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711715593.163 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711715593.454 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711715593.734 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711715594.015 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711715594.282 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711715594.546 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711715594.684 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711715594.819 : System total receive data 165 bytes
2138-1848:711715594.949 : => CNT96226::VenderCmd_GetData
2138-1848:711715595.269 : iCmd = 1, nBytes = 4
2138-1848:711715796.892 : 0000 : 00 00 00 00 
2138-1848:711715797.120 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711715797.374 : <= CAsicIO::DoIo ret = 1
2138-1848:711715797.487 : Dump Inquiry
2138-1848:711715797.742 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711715798.028 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711715798.316 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711715798.588 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711715798.859 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711715799.137 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711715799.402 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711715799.662 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711715799.933 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711715800.202 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711715800.387 : 00a0 : 00 00 00 00 00 
2138-1848:711715800.526 : => ReadNVMDataInternal
2138-1848:711715800.921 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711715801.063 : IO Send command 10 bytes
2138-1848:711715801.249 : => CNT96226::VenderCmd_SetData
2138-1848:711715801.375 : iCmd = 0, nBytes = 10
2138-1848:711715801.585 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711716149.722 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711716150.020 : System send command 10 bytes + data 0 bytes
2138-1848:711716150.174 : IO total need to receive data 128 bytes
2138-1848:711716150.315 : => CNT96226::VenderCmd_GetData
2138-1848:711716150.438 : iCmd = 0, nBytes = 128
2138-1848:711716369.442 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711716369.876 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711716370.204 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711716370.495 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711716370.780 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711716371.059 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711716371.329 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711716371.598 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711716371.750 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711716371.901 : System total receive data 128 bytes
2138-1848:711716372.044 : => CNT96226::VenderCmd_GetData
2138-1848:711716372.179 : iCmd = 1, nBytes = 4
2138-1848:711716562.609 : 0000 : 00 00 00 00 
2138-1848:711716562.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711716563.092 : <= CAsicIO::DoIo ret = 1
2138-1848:711716563.242 : NVMData.PadScanCount = 0
2138-1848:711716563.373 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711716563.504 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711716563.627 : NVMData.FlatbedScanCount = 0
2138-1848:711716563.745 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711716563.864 : NVMData.SideEdgeFletbed = 0
2138-1848:711716563.983 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711716564.112 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711716564.233 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711716564.360 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711716564.484 : NVMData.BornMonth = 0
2138-1848:711716564.591 : NVMData.BornDay = 0
2138-1848:711716564.710 : NVMData.BornYear = 0
2138-1848:711716564.824 : NVMData.FirstScanMonth = 5
2138-1848:711716564.945 : NVMData.FirstScanDay = 18
2138-1848:711716565.063 : NVMData.FirstScanYear = 2020
2138-1848:711716565.176 : NVMData.VerticalMagnification = 0
2138-1848:711716565.297 : NVMData.HorizontalMagnification = 0
2138-1848:711716565.417 : NVMData.PowerSavingTime = 15
2138-1848:711716565.536 : NVMData.SN = A094165189010062
2138-1848:711716565.646 : NVMData.AutoFeed = 0
2138-1848:711716565.757 : NVMData.CCDType = 0
2138-1848:711716566.076 : NVMData.ScanSpeed = 0
2138-1848:711716566.190 : NVMData.RollerCount = 0
2138-1848:711716566.308 : NVMData.MultifeedCount = 0
2138-1848:711716566.422 : NVMData.JamCount = 0
2138-1848:711716566.535 : NVMData.IdentifyInfo = 
2138-1848:711716566.649 : NVMData.FormalName = 
2138-1848:711716566.757 : NVMData.ReservedB = 0
2138-1848:711716566.867 : NVMData.FunctionCode = 0
2138-1848:711716566.985 : NVMData.PreFeed = 0
2138-1848:711716567.093 : NVMData.PreFeedTime = 0
2138-1848:711716567.199 : NVMData.ButtonNumber = 0
2138-1848:711716567.309 : NVMData.PowerOffTime = 0
2138-1848:711716567.422 : <= ReadNVMDataInternal ret = 1
2138-1848:711716567.583 : => IoObject::IoLockEnd
2138-1848:711716567.736 : <= IoObject::IoLockEnd
2138-1848:711716567.854 : <= InitializeScanner ret = 1
2138-1848:711716567.986 : => GetLogicalScannerAbilityEx
2138-1848:711716568.110 : => IoObject::IoLockStart
2138-1848:711716568.276 : => CAsicIO::CheckDevice
2138-1848:711716568.382 : => CNT96226::ConnectIsAvailable
2138-1848:711716589.551 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711716589.747 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711716589.869 : <= IoObject::IoLockStart
2138-1848:711716589.989 : => IoObject::IoLockEnd
2138-1848:711716590.170 : <= IoObject::IoLockEnd
2138-1848:711716590.392 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711716590.553 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711716906.526 : => ReadNVMData
2138-1848:711716906.836 : => IoObject::IoLockStart
2138-1848:711716907.092 : => CAsicIO::CheckDevice
2138-1848:711716907.214 : => CNT96226::ConnectIsAvailable
2138-1848:711716934.422 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711716934.669 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711716934.814 : <= IoObject::IoLockStart
2138-1848:711716934.960 : => ReadNVMDataInternal
2138-1848:711716935.087 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711716935.235 : IO Send command 10 bytes
2138-1848:711716935.500 : => CNT96226::VenderCmd_SetData
2138-1848:711716935.635 : iCmd = 0, nBytes = 10
2138-1848:711716935.874 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711717286.891 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711717287.197 : System send command 10 bytes + data 0 bytes
2138-1848:711717287.373 : IO total need to receive data 128 bytes
2138-1848:711717287.532 : => CNT96226::VenderCmd_GetData
2138-1848:711717287.674 : iCmd = 0, nBytes = 128
2138-1848:711717499.597 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711717499.958 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711717500.263 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711717500.555 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711717500.834 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711717501.103 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711717501.369 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711717502.009 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711717502.169 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711717502.309 : System total receive data 128 bytes
2138-1848:711717502.442 : => CNT96226::VenderCmd_GetData
2138-1848:711717502.563 : iCmd = 1, nBytes = 4
2138-1848:711717711.640 : 0000 : 00 00 00 00 
2138-1848:711717711.901 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711717712.189 : <= CAsicIO::DoIo ret = 1
2138-1848:711717712.345 : NVMData.PadScanCount = 0
2138-1848:711717712.477 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711717712.603 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711717713.470 : NVMData.FlatbedScanCount = 0
2138-1848:711717714.218 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711717714.414 : NVMData.SideEdgeFletbed = 0
2138-1848:711717714.549 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711717714.681 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711717714.803 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711717715.110 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711717715.239 : NVMData.BornMonth = 0
2138-1848:711717715.349 : NVMData.BornDay = 0
2138-1848:711717715.466 : NVMData.BornYear = 0
2138-1848:711717715.570 : NVMData.FirstScanMonth = 5
2138-1848:711717715.688 : NVMData.FirstScanDay = 18
2138-1848:711717715.807 : NVMData.FirstScanYear = 2020
2138-1848:711717715.929 : NVMData.VerticalMagnification = 0
2138-1848:711717716.062 : NVMData.HorizontalMagnification = 0
2138-1848:711717716.190 : NVMData.PowerSavingTime = 15
2138-1848:711717716.312 : NVMData.SN = A094165189010062
2138-1848:711717716.423 : NVMData.AutoFeed = 0
2138-1848:711717716.538 : NVMData.CCDType = 0
2138-1848:711717716.647 : NVMData.ScanSpeed = 0
2138-1848:711717716.752 : NVMData.RollerCount = 0
2138-1848:711717716.862 : NVMData.MultifeedCount = 0
2138-1848:711717716.971 : NVMData.JamCount = 0
2138-1848:711717717.083 : NVMData.IdentifyInfo = 
2138-1848:711717717.195 : NVMData.FormalName = 
2138-1848:711717717.307 : NVMData.ReservedB = 0
2138-1848:711717717.426 : NVMData.FunctionCode = 0
2138-1848:711717717.551 : NVMData.PreFeed = 0
2138-1848:711717717.657 : NVMData.PreFeedTime = 0
2138-1848:711717717.768 : NVMData.ButtonNumber = 0
2138-1848:711717717.884 : NVMData.PowerOffTime = 0
2138-1848:711717717.993 : <= ReadNVMDataInternal ret = 1
2138-1848:711717718.125 : => IoObject::IoLockEnd
2138-1848:711717718.279 : <= IoObject::IoLockEnd
2138-1848:711717718.390 : <= ReadNVMData ret = 1
2138-1848:711718603.800 : => TerminateDriver
2138-1848:711718604.015 : => CAsicIO::~CAsicIO,pStage=210701384
2138-1848:711718604.094 : => CNT96226::Close
2138-1848:711718608.669 : <= CNT96226::Close ret = 1
2138-1848:711718608.756 : <= CAsicIO::~CAsicIO
2138-1848:711718608.821 : => IoObject::IoLockEnd
2138-1848:711718608.879 : <= IoObject::IoLockEnd
2138-1848:711718608.937 : => IoObject::TerminateDevice
2138-1848:711718609.000 : => IoObject::IoLockEnd
2138-1848:711718609.058 : <= IoObject::IoLockEnd
2138-1848:711718609.153 : <= IoObject::TerminateDevice
2138-1848:711718609.378 : <= TerminateDriver ret = 1
2138-1848:711720869.205 : ============Debug Start==========
2138-1848:711720869.598 : Date : 2020/5/18 09:49:04
2138-1848:711720869.690 : Process ID : 2138
2138-1848:711720870.070 : Windows : Version 10.0 build 18363 
2138-1848:711720870.585 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711720870.657 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711720870.731 : MemoryStatus.ullAvailPhys : 5863731200
2138-1848:711720870.799 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711720870.871 : MemoryStatus.ullAvailPageFile : 7294017536
2138-1848:711720870.941 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711720871.006 : MemoryStatus.ullAvailVirtual : 1708105728
2138-1848:711720871.072 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711720871.190 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711720871.259 : CPU Family 6 Model 10 Stepping 7
2138-1848:711720871.519 : CPU Count : 4
2138-1848:711720871.574 : CPU Frequency : 100.000 Mhz
2138-1848:711720877.490 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711720877.650 : => InitializeDriver
2138-1848:711720877.910 : <= InitializeDriver ret = 1
2138-1848:711723216.482 : => InitializeScanner
2138-1848:711723216.775 : => CAsicIO::GetDeviceList
2138-1848:711723217.193 : => CNT96226::CNT96226
2138-1848:711723217.259 : => CNT96226::Open
2138-1848:711723243.376 : <= CNT96226::Open ret = 1
2138-1848:711723243.703 : => CNT96226::Initialize
2138-1848:711723243.918 : <= CNT96226::Initialize ret = 1
2138-1848:711723243.979 : <= CNT96226::CNT96226
2138-1848:711723244.038 : => CNT96226::EnumAvailableDevice
2138-1848:711723247.578 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711723247.660 : DeviceHandleTable[ 0 ] = 256
2138-1848:711723247.723 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711727329.514 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711727330.686 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711727338.903 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711727339.138 : => IoObject::GetLockName
2138-1848:711727339.266 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711727339.414 : <= IoObject::GetLockName
2138-1848:711727340.284 : => CNT96226::VenderCmd_GetData
2138-1848:711727340.425 : iCmd = 3, nBytes = 2
2138-1848:711727744.326 : 0000 : 06 38 
2138-1848:711727744.603 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711727744.769 : => CNT96226::VenderCmd_GetData
2138-1848:711727744.893 : iCmd = 4, nBytes = 2
2138-1848:711728064.870 : 0000 : 07 07 
2138-1848:711728065.101 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711728065.274 : Device 0 USB ID = 0638 : 0707
2138-1848:711728065.447 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711728065.591 : IO Send command 10 bytes
2138-1848:711728065.713 : => CNT96226::VenderCmd_SetData
2138-1848:711728065.839 : iCmd = 0, nBytes = 10
2138-1848:711728066.059 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711728265.373 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711728265.638 : => CNT96226::VenderCmd_GetData
2138-1848:711728265.768 : iCmd = 0, nBytes = 165
2138-1848:711728467.153 : skip dump 37 bytes
2138-1848:711728467.551 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711728467.835 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711728468.128 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711728468.408 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711728468.673 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711728468.956 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711728469.226 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711728469.491 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711728469.632 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711728469.762 : => CNT96226::VenderCmd_GetData
2138-1848:711728470.080 : iCmd = 1, nBytes = 4
2138-1848:711728687.749 : 0000 : 00 00 00 00 
2138-1848:711728687.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711728688.096 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711728688.238 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711728688.386 : IO Send command 10 bytes
2138-1848:711728688.505 : => CNT96226::VenderCmd_SetData
2138-1848:711728688.622 : iCmd = 0, nBytes = 10
2138-1848:711728688.851 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711729051.050 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711729051.363 : => CNT96226::VenderCmd_GetData
2138-1848:711729051.502 : iCmd = 0, nBytes = 128
2138-1848:711729264.546 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711729264.915 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711729265.205 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711729265.485 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711729265.757 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711729266.019 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711729266.280 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711729266.545 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711729266.683 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711729266.821 : => CNT96226::VenderCmd_GetData
2138-1848:711729266.940 : iCmd = 1, nBytes = 4
2138-1848:711729476.307 : 0000 : 00 00 00 00 
2138-1848:711729476.506 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711729476.635 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711729476.902 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711729477.054 : => CNT96226::Close
2138-1848:711729483.581 : <= CNT96226::Close ret = 1
2138-1848:711729483.749 : <= CNT96226::~CNT96226
2138-1848:711729483.934 : <= CAsicIO::GetDeviceList
2138-1848:711729484.693 : => IoObject::SetTimeout
2138-1848:711729484.824 : Timeout--> In = 0 Out = 0
2138-1848:711729484.952 : <= IoObject::SetTimeout
2138-1848:711729485.081 : => CAsicIO::CAsicIO
2138-1848:711729485.227 : => CNT96226::CNT96226
2138-1848:711729485.346 : => CNT96226::Open
2138-1848:711729527.709 : <= CNT96226::Open ret = 1
2138-1848:711729527.943 : => CNT96226::Initialize
2138-1848:711729528.351 : <= CNT96226::Initialize ret = 1
2138-1848:711729528.477 : <= CNT96226::CNT96226
2138-1848:711729528.584 : <= CAsicIO::CAsicIO
2138-1848:711729528.701 : => CAsicIO::InitializeDevice
2138-1848:711729528.846 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711729536.768 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711729537.007 : => IoObject::GetLockName
2138-1848:711729537.129 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711729537.268 : <= IoObject::GetLockName
2138-1848:711729538.133 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711729538.294 : IO Send command 10 bytes
2138-1848:711729538.410 : => CNT96226::VenderCmd_SetData
2138-1848:711729538.529 : iCmd = 0, nBytes = 10
2138-1848:711729538.758 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711729898.009 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711729898.286 : => CNT96226::VenderCmd_GetData
2138-1848:711729898.418 : iCmd = 0, nBytes = 128
2138-1848:711730115.168 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711730115.603 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711730115.894 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711730116.174 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711730116.439 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711730116.698 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711730116.963 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711730117.224 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711730117.374 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711730117.807 : => CNT96226::VenderCmd_GetData
2138-1848:711730117.944 : iCmd = 1, nBytes = 4
2138-1848:711730330.082 : 0000 : 00 00 00 00 
2138-1848:711730330.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711730330.475 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711730330.615 : => CNT96226::VenderCmd_GetData
2138-1848:711730330.746 : iCmd = 3, nBytes = 2
2138-1848:711730721.173 : 0000 : 06 38 
2138-1848:711730721.426 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711730721.596 : => CNT96226::VenderCmd_GetData
2138-1848:711730721.725 : iCmd = 4, nBytes = 2
2138-1848:711731038.271 : 0000 : 07 07 
2138-1848:711731038.501 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711731038.785 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711731038.985 : => IoObject::InitializeDevice
2138-1848:711731039.185 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711731040.456 : <= IoObject::InitializeDevice ret = 1
2138-1848:711731040.610 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711731041.674 : => FindScanner
2138-1848:711731041.791 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711731041.927 : <= FindScanner ret = 1
2138-1848:711731042.054 : => IoObject::IoLockStart
2138-1848:711731042.234 : => CAsicIO::CheckDevice
2138-1848:711731042.348 : => CNT96226::ConnectIsAvailable
2138-1848:711731064.720 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711731064.928 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711731065.061 : <= IoObject::IoLockStart
2138-1848:711731065.178 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711731065.320 : IO Send command 10 bytes
2138-1848:711731065.502 : => CNT96226::VenderCmd_SetData
2138-1848:711731065.624 : iCmd = 0, nBytes = 10
2138-1848:711731065.850 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711731274.690 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711731274.968 : System send command 10 bytes + data 0 bytes
2138-1848:711731275.122 : IO total need to receive data 5 bytes
2138-1848:711731275.259 : => CNT96226::VenderCmd_GetData
2138-1848:711731275.382 : iCmd = 0, nBytes = 5
2138-1848:711731486.723 : 0000 : 06 00 02 02 ab 
2138-1848:711731486.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711731487.103 : System total receive data 5 bytes
2138-1848:711731487.243 : => CNT96226::VenderCmd_GetData
2138-1848:711731487.366 : iCmd = 1, nBytes = 4
2138-1848:711731703.263 : 0000 : 00 00 00 00 
2138-1848:711731703.509 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711731703.764 : <= CAsicIO::DoIo ret = 1
2138-1848:711731703.899 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711731704.040 : IO Send command 10 bytes
2138-1848:711731704.239 : => CNT96226::VenderCmd_SetData
2138-1848:711731704.377 : iCmd = 0, nBytes = 10
2138-1848:711731704.610 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711731915.244 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711731915.468 : System send command 10 bytes + data 0 bytes
2138-1848:711731915.607 : IO total need to receive data 165 bytes
2138-1848:711731915.745 : => CNT96226::VenderCmd_GetData
2138-1848:711731915.869 : iCmd = 0, nBytes = 165
2138-1848:711732112.188 : skip dump 37 bytes
2138-1848:711732112.663 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711732112.968 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711732113.267 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711732113.555 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711732113.830 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711732114.111 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711732114.374 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732114.643 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732114.784 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711732114.912 : System total receive data 165 bytes
2138-1848:711732115.044 : => CNT96226::VenderCmd_GetData
2138-1848:711732115.417 : iCmd = 1, nBytes = 4
2138-1848:711732329.572 : 0000 : 00 00 00 00 
2138-1848:711732329.835 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711732330.131 : <= CAsicIO::DoIo ret = 1
2138-1848:711732330.270 : Dump Inquiry
2138-1848:711732330.549 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711732330.852 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711732331.140 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711732331.424 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711732331.697 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711732331.988 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711732332.259 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732332.531 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732332.810 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711732333.078 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711732333.265 : 00a0 : 00 00 00 00 00 
2138-1848:711732333.399 : => ReadNVMDataInternal
2138-1848:711732333.827 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711732333.972 : IO Send command 10 bytes
2138-1848:711732334.162 : => CNT96226::VenderCmd_SetData
2138-1848:711732334.282 : iCmd = 0, nBytes = 10
2138-1848:711732334.496 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711732688.458 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711732688.665 : System send command 10 bytes + data 0 bytes
2138-1848:711732688.750 : IO total need to receive data 128 bytes
2138-1848:711732688.823 : => CNT96226::VenderCmd_GetData
2138-1848:711732688.892 : iCmd = 0, nBytes = 128
2138-1848:711732862.156 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732862.326 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732862.469 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711732862.607 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711732862.738 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711732862.866 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732862.996 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732863.123 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711732863.190 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711732863.256 : System total receive data 128 bytes
2138-1848:711732863.321 : => CNT96226::VenderCmd_GetData
2138-1848:711732863.378 : iCmd = 1, nBytes = 4
2138-1848:711733036.070 : 0000 : 00 00 00 00 
2138-1848:711733036.239 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711733036.508 : <= CAsicIO::DoIo ret = 1
2138-1848:711733036.654 : NVMData.PadScanCount = 0
2138-1848:711733036.773 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711733036.896 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711733037.016 : NVMData.FlatbedScanCount = 0
2138-1848:711733037.133 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711733037.254 : NVMData.SideEdgeFletbed = 0
2138-1848:711733037.370 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711733037.496 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711733037.618 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711733037.740 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711733037.869 : NVMData.BornMonth = 0
2138-1848:711733037.981 : NVMData.BornDay = 0
2138-1848:711733038.091 : NVMData.BornYear = 0
2138-1848:711733038.416 : NVMData.FirstScanMonth = 5
2138-1848:711733038.469 : NVMData.FirstScanDay = 18
2138-1848:711733038.529 : NVMData.FirstScanYear = 2020
2138-1848:711733038.585 : NVMData.VerticalMagnification = 0
2138-1848:711733038.642 : NVMData.HorizontalMagnification = 0
2138-1848:711733038.698 : NVMData.PowerSavingTime = 15
2138-1848:711733038.757 : NVMData.SN = A094165189010062
2138-1848:711733038.809 : NVMData.AutoFeed = 0
2138-1848:711733038.861 : NVMData.CCDType = 0
2138-1848:711733039.031 : NVMData.ScanSpeed = 0
2138-1848:711733039.082 : NVMData.RollerCount = 0
2138-1848:711733039.137 : NVMData.MultifeedCount = 0
2138-1848:711733039.194 : NVMData.JamCount = 0
2138-1848:711733039.249 : NVMData.IdentifyInfo = 
2138-1848:711733039.305 : NVMData.FormalName = 
2138-1848:711733039.356 : NVMData.ReservedB = 0
2138-1848:711733039.409 : NVMData.FunctionCode = 0
2138-1848:711733039.463 : NVMData.PreFeed = 0
2138-1848:711733039.515 : NVMData.PreFeedTime = 0
2138-1848:711733039.567 : NVMData.ButtonNumber = 0
2138-1848:711733039.618 : NVMData.PowerOffTime = 0
2138-1848:711733039.672 : <= ReadNVMDataInternal ret = 1
2138-1848:711733039.750 : => IoObject::IoLockEnd
2138-1848:711733039.830 : <= IoObject::IoLockEnd
2138-1848:711733039.883 : <= InitializeScanner ret = 1
2138-1848:711734208.518 : => GetLogicalScannerAbility
2138-1848:711734208.739 : => IoObject::IoLockStart
2138-1848:711734208.869 : => CAsicIO::CheckDevice
2138-1848:711734208.934 : => CNT96226::ConnectIsAvailable
2138-1848:711734233.209 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711734233.331 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711734233.397 : <= IoObject::IoLockStart
2138-1848:711734233.461 : => IoObject::IoLockEnd
2138-1848:711734233.565 : <= IoObject::IoLockEnd
2138-1848:711734233.649 : <= GetLogicalScannerAbility ret = 1
2138-1848:711737549.502 : => GetLogicalScannerAbilityEx
2138-1848:711737549.704 : => IoObject::IoLockStart
2138-1848:711737549.848 : => CAsicIO::CheckDevice
2138-1848:711737549.914 : => CNT96226::ConnectIsAvailable
2138-1848:711737576.796 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711737576.920 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711737576.987 : <= IoObject::IoLockStart
2138-1848:711737577.047 : => IoObject::IoLockEnd
2138-1848:711737577.161 : <= IoObject::IoLockEnd
2138-1848:711737577.304 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711737577.384 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711746246.021 : => ReadNVMData
2138-1848:711746246.214 : => IoObject::IoLockStart
2138-1848:711746246.370 : => CAsicIO::CheckDevice
2138-1848:711746246.436 : => CNT96226::ConnectIsAvailable
2138-1848:711746261.638 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711746261.765 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711746261.840 : <= IoObject::IoLockStart
2138-1848:711746261.913 : => ReadNVMDataInternal
2138-1848:711746261.982 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711746262.055 : IO Send command 10 bytes
2138-1848:711746262.214 : => CNT96226::VenderCmd_SetData
2138-1848:711746262.278 : iCmd = 0, nBytes = 10
2138-1848:711746262.398 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711746555.558 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711746555.749 : System send command 10 bytes + data 0 bytes
2138-1848:711746555.837 : IO total need to receive data 128 bytes
2138-1848:711746555.909 : => CNT96226::VenderCmd_GetData
2138-1848:711746555.981 : iCmd = 0, nBytes = 128
2138-1848:711746679.244 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711746679.478 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711746679.634 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711746679.777 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711746679.914 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711746680.047 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711746680.174 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711746680.305 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711746680.377 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711746680.452 : System total receive data 128 bytes
2138-1848:711746680.522 : => CNT96226::VenderCmd_GetData
2138-1848:711746680.579 : iCmd = 1, nBytes = 4
2138-1848:711746787.336 : 0000 : 00 00 00 00 
2138-1848:711746787.448 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711746787.631 : <= CAsicIO::DoIo ret = 1
2138-1848:711746787.790 : NVMData.PadScanCount = 0
2138-1848:711746787.859 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711746787.925 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711746787.993 : NVMData.FlatbedScanCount = 0
2138-1848:711746788.055 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711746788.116 : NVMData.SideEdgeFletbed = 0
2138-1848:711746788.177 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711746788.241 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711746788.305 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711746788.365 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711746788.434 : NVMData.BornMonth = 0
2138-1848:711746788.492 : NVMData.BornDay = 0
2138-1848:711746788.550 : NVMData.BornYear = 0
2138-1848:711746788.603 : NVMData.FirstScanMonth = 5
2138-1848:711746788.661 : NVMData.FirstScanDay = 18
2138-1848:711746788.719 : NVMData.FirstScanYear = 2020
2138-1848:711746788.786 : NVMData.VerticalMagnification = 0
2138-1848:711746788.850 : NVMData.HorizontalMagnification = 0
2138-1848:711746788.912 : NVMData.PowerSavingTime = 15
2138-1848:711746788.969 : NVMData.SN = A094165189010062
2138-1848:711746789.023 : NVMData.AutoFeed = 0
2138-1848:711746789.077 : NVMData.CCDType = 0
2138-1848:711746789.130 : NVMData.ScanSpeed = 0
2138-1848:711746789.184 : NVMData.RollerCount = 0
2138-1848:711746789.241 : NVMData.MultifeedCount = 0
2138-1848:711746789.296 : NVMData.JamCount = 0
2138-1848:711746789.351 : NVMData.IdentifyInfo = 
2138-1848:711746789.414 : NVMData.FormalName = 
2138-1848:711746789.470 : NVMData.ReservedB = 0
2138-1848:711746789.529 : NVMData.FunctionCode = 0
2138-1848:711746789.584 : NVMData.PreFeed = 0
2138-1848:711746789.637 : NVMData.PreFeedTime = 0
2138-1848:711746789.691 : NVMData.ButtonNumber = 0
2138-1848:711746789.745 : NVMData.PowerOffTime = 0
2138-1848:711746789.804 : <= ReadNVMDataInternal ret = 1
2138-1848:711746789.871 : => IoObject::IoLockEnd
2138-1848:711746789.951 : <= IoObject::IoLockEnd
2138-1848:711746790.006 : <= ReadNVMData ret = 1
2138-1848:711755924.494 : => GetADFStatus
2138-1848:711755924.912 : => IoObject::IoLockStart
2138-1848:711755925.055 : => CAsicIO::CheckDevice
2138-1848:711755925.122 : => CNT96226::ConnectIsAvailable
2138-1848:711755946.799 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711755946.906 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711755946.972 : <= IoObject::IoLockStart
2138-1848:711755947.044 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711755947.117 : IO Send command 10 bytes
2138-1848:711755947.286 : => CNT96226::VenderCmd_SetData
2138-1848:711755947.350 : iCmd = 0, nBytes = 10
2138-1848:711755947.463 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711756117.020 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711756117.204 : System send command 10 bytes + data 0 bytes
2138-1848:711756117.281 : IO total need to receive data 2 bytes
2138-1848:711756117.350 : => CNT96226::VenderCmd_GetData
2138-1848:711756117.413 : iCmd = 0, nBytes = 2
2138-1848:711756306.418 : 0000 : 01 00 
2138-1848:711756306.525 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711756306.593 : System total receive data 2 bytes
2138-1848:711756306.657 : => CNT96226::VenderCmd_GetData
2138-1848:711756306.717 : iCmd = 1, nBytes = 4
2138-1848:711756480.862 : 0000 : 00 00 00 00 
2138-1848:711756481.021 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711756481.195 : <= CAsicIO::DoIo ret = 1
2138-1848:711756481.269 : Return status = 1
2138-1848:711756481.336 : => IoObject::IoLockEnd
2138-1848:711756481.418 : <= IoObject::IoLockEnd
2138-1848:711756481.471 : <= GetADFStatus ret = 1
2138-1848:711759001.249 : => GetADFStatus
2138-1848:711759001.459 : => IoObject::IoLockStart
2138-1848:711759001.596 : => CAsicIO::CheckDevice
2138-1848:711759001.661 : => CNT96226::ConnectIsAvailable
2138-1848:711759026.979 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711759027.456 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711759027.525 : <= IoObject::IoLockStart
2138-1848:711759027.593 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711759027.863 : IO Send command 10 bytes
2138-1848:711759028.030 : => CNT96226::VenderCmd_SetData
2138-1848:711759028.094 : iCmd = 0, nBytes = 10
2138-1848:711759028.211 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711759227.638 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711759228.115 : System send command 10 bytes + data 0 bytes
2138-1848:711759228.198 : IO total need to receive data 2 bytes
2138-1848:711759228.269 : => CNT96226::VenderCmd_GetData
2138-1848:711759228.332 : iCmd = 0, nBytes = 2
2138-1848:711759431.438 : 0000 : 01 00 
2138-1848:711759431.572 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711759431.650 : System total receive data 2 bytes
2138-1848:711759431.723 : => CNT96226::VenderCmd_GetData
2138-1848:711759431.788 : iCmd = 1, nBytes = 4
2138-1848:711759616.002 : 0000 : 00 00 00 00 
2138-1848:711759616.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711759616.307 : <= CAsicIO::DoIo ret = 1
2138-1848:711759616.384 : Return status = 1
2138-1848:711759616.449 : => IoObject::IoLockEnd
2138-1848:711759616.534 : <= IoObject::IoLockEnd
2138-1848:711759616.590 : <= GetADFStatus ret = 1
2138-1848:711761602.787 : => TerminateDriver
2138-1848:711761602.995 : => CAsicIO::~CAsicIO,pStage=197725256
2138-1848:711761603.075 : => CNT96226::Close
2138-1848:711761607.770 : <= CNT96226::Close ret = 1
2138-1848:711761607.859 : <= CAsicIO::~CAsicIO
2138-1848:711761607.923 : => IoObject::IoLockEnd
2138-1848:711761607.984 : <= IoObject::IoLockEnd
2138-1848:711761608.042 : => IoObject::TerminateDevice
2138-1848:711761608.104 : => IoObject::IoLockEnd
2138-1848:711761608.156 : <= IoObject::IoLockEnd
2138-1848:711761608.255 : <= IoObject::TerminateDevice
2138-1848:711761608.487 : <= TerminateDriver ret = 1
2138-1848:711772525.230 : ============Debug Start==========
2138-1848:711772525.582 : Date : 2020/5/18 09:49:06
2138-1848:711772525.663 : Process ID : 2138
2138-1848:711772526.034 : Windows : Version 10.0 build 18363 
2138-1848:711772526.533 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711772526.600 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711772526.671 : MemoryStatus.ullAvailPhys : 5866524672
2138-1848:711772526.737 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711772526.804 : MemoryStatus.ullAvailPageFile : 7294857216
2138-1848:711772526.869 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711772526.932 : MemoryStatus.ullAvailVirtual : 1707569152
2138-1848:711772526.997 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711772527.229 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711772527.294 : CPU Family 6 Model 10 Stepping 7
2138-1848:711772527.549 : CPU Count : 4
2138-1848:711772527.600 : CPU Frequency : 100.000 Mhz
2138-1848:711772532.514 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711772532.660 : => InitializeDriver
2138-1848:711772532.915 : <= InitializeDriver ret = 1
2138-1848:711772532.975 : => InitializeScanner
2138-1848:711772533.060 : => CAsicIO::GetDeviceList
2138-1848:711772533.256 : => CNT96226::CNT96226
2138-1848:711772533.317 : => CNT96226::Open
2138-1848:711772556.283 : <= CNT96226::Open ret = 1
2138-1848:711772556.399 : => CNT96226::Initialize
2138-1848:711772556.612 : <= CNT96226::Initialize ret = 1
2138-1848:711772556.676 : <= CNT96226::CNT96226
2138-1848:711772556.742 : => CNT96226::EnumAvailableDevice
2138-1848:711772560.417 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711772560.499 : DeviceHandleTable[ 0 ] = 256
2138-1848:711772560.563 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711776665.904 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711776667.070 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711776675.200 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711776675.420 : => IoObject::GetLockName
2138-1848:711776675.557 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711776675.706 : <= IoObject::GetLockName
2138-1848:711776676.554 : => CNT96226::VenderCmd_GetData
2138-1848:711776676.707 : iCmd = 3, nBytes = 2
2138-1848:711777085.284 : 0000 : 06 38 
2138-1848:711777085.551 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711777085.729 : => CNT96226::VenderCmd_GetData
2138-1848:711777085.863 : iCmd = 4, nBytes = 2
2138-1848:711777409.358 : 0000 : 07 07 
2138-1848:711777409.545 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711777409.718 : Device 0 USB ID = 0638 : 0707
2138-1848:711777409.894 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711777410.041 : IO Send command 10 bytes
2138-1848:711777410.163 : => CNT96226::VenderCmd_SetData
2138-1848:711777410.288 : iCmd = 0, nBytes = 10
2138-1848:711777410.513 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711777625.824 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711777626.141 : => CNT96226::VenderCmd_GetData
2138-1848:711777626.288 : iCmd = 0, nBytes = 165
2138-1848:711777834.803 : skip dump 37 bytes
2138-1848:711777835.199 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711777835.509 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711777835.799 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711777836.082 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711777836.352 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711777836.638 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711777836.903 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711777837.170 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711777837.312 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711777837.442 : => CNT96226::VenderCmd_GetData
2138-1848:711777837.798 : iCmd = 1, nBytes = 4
2138-1848:711778047.363 : 0000 : 00 00 00 00 
2138-1848:711778047.625 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711778047.775 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711778047.911 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711778048.053 : IO Send command 10 bytes
2138-1848:711778048.169 : => CNT96226::VenderCmd_SetData
2138-1848:711778048.285 : iCmd = 0, nBytes = 10
2138-1848:711778048.510 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711778403.154 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711778403.455 : => CNT96226::VenderCmd_GetData
2138-1848:711778403.599 : iCmd = 0, nBytes = 128
2138-1848:711778611.724 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711778612.139 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711778612.443 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711778612.726 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711778612.987 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711778613.251 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711778613.525 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711778613.794 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711778613.934 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711778614.074 : => CNT96226::VenderCmd_GetData
2138-1848:711778614.196 : iCmd = 1, nBytes = 4
2138-1848:711778823.932 : 0000 : 00 00 00 00 
2138-1848:711778824.137 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711778824.277 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711778824.559 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711778824.709 : => CNT96226::Close
2138-1848:711778831.258 : <= CNT96226::Close ret = 1
2138-1848:711778831.428 : <= CNT96226::~CNT96226
2138-1848:711778831.612 : <= CAsicIO::GetDeviceList
2138-1848:711778832.394 : => IoObject::SetTimeout
2138-1848:711778832.516 : Timeout--> In = 0 Out = 0
2138-1848:711778832.648 : <= IoObject::SetTimeout
2138-1848:711778832.785 : => CAsicIO::CAsicIO
2138-1848:711778832.929 : => CNT96226::CNT96226
2138-1848:711778833.045 : => CNT96226::Open
2138-1848:711778877.409 : <= CNT96226::Open ret = 1
2138-1848:711778877.640 : => CNT96226::Initialize
2138-1848:711778878.045 : <= CNT96226::Initialize ret = 1
2138-1848:711778878.169 : <= CNT96226::CNT96226
2138-1848:711778878.281 : <= CAsicIO::CAsicIO
2138-1848:711778878.395 : => CAsicIO::InitializeDevice
2138-1848:711778878.536 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711778886.332 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711778886.579 : => IoObject::GetLockName
2138-1848:711778886.711 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711778886.847 : <= IoObject::GetLockName
2138-1848:711778887.715 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711778887.872 : IO Send command 10 bytes
2138-1848:711778887.988 : => CNT96226::VenderCmd_SetData
2138-1848:711778888.114 : iCmd = 0, nBytes = 10
2138-1848:711778888.346 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711779237.230 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711779237.534 : => CNT96226::VenderCmd_GetData
2138-1848:711779237.672 : iCmd = 0, nBytes = 128
2138-1848:711779430.935 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711779431.317 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711779431.611 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711779431.886 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711779432.153 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711779432.411 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711779432.670 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711779432.936 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711779433.067 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711779433.373 : => CNT96226::VenderCmd_GetData
2138-1848:711779433.506 : iCmd = 1, nBytes = 4
2138-1848:711779631.683 : 0000 : 00 00 00 00 
2138-1848:711779631.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711779632.095 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711779632.233 : => CNT96226::VenderCmd_GetData
2138-1848:711779632.358 : iCmd = 3, nBytes = 2
2138-1848:711780002.409 : 0000 : 06 38 
2138-1848:711780002.572 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711780002.659 : => CNT96226::VenderCmd_GetData
2138-1848:711780002.720 : iCmd = 4, nBytes = 2
2138-1848:711780301.851 : 0000 : 07 07 
2138-1848:711780302.025 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711780302.169 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711780302.278 : => IoObject::InitializeDevice
2138-1848:711780302.397 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711780303.137 : <= IoObject::InitializeDevice ret = 1
2138-1848:711780303.219 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711780303.884 : => FindScanner
2138-1848:711780303.948 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711780304.018 : <= FindScanner ret = 1
2138-1848:711780304.083 : => IoObject::IoLockStart
2138-1848:711780304.174 : => CAsicIO::CheckDevice
2138-1848:711780304.234 : => CNT96226::ConnectIsAvailable
2138-1848:711780328.787 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711780328.888 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711780328.953 : <= IoObject::IoLockStart
2138-1848:711780329.020 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711780329.089 : IO Send command 10 bytes
2138-1848:711780329.182 : => CNT96226::VenderCmd_SetData
2138-1848:711780329.246 : iCmd = 0, nBytes = 10
2138-1848:711780329.356 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711780533.071 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711780533.258 : System send command 10 bytes + data 0 bytes
2138-1848:711780533.333 : IO total need to receive data 5 bytes
2138-1848:711780533.396 : => CNT96226::VenderCmd_GetData
2138-1848:711780533.456 : iCmd = 0, nBytes = 5
2138-1848:711780739.028 : 0000 : 06 00 02 02 ab 
2138-1848:711780739.192 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711780739.276 : System total receive data 5 bytes
2138-1848:711780739.346 : => CNT96226::VenderCmd_GetData
2138-1848:711780739.406 : iCmd = 1, nBytes = 4
2138-1848:711780934.048 : 0000 : 00 00 00 00 
2138-1848:711780934.160 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711780934.335 : <= CAsicIO::DoIo ret = 1
2138-1848:711780934.404 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711780934.474 : IO Send command 10 bytes
2138-1848:711780934.580 : => CNT96226::VenderCmd_SetData
2138-1848:711780934.646 : iCmd = 0, nBytes = 10
2138-1848:711780934.751 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711781100.394 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711781100.599 : System send command 10 bytes + data 0 bytes
2138-1848:711781100.673 : IO total need to receive data 165 bytes
2138-1848:711781100.745 : => CNT96226::VenderCmd_GetData
2138-1848:711781100.811 : iCmd = 0, nBytes = 165
2138-1848:711781310.577 : skip dump 37 bytes
2138-1848:711781310.762 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711781310.905 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711781311.048 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711781311.191 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711781311.323 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711781311.464 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711781311.598 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711781311.727 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711781311.793 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711781311.857 : System total receive data 165 bytes
2138-1848:711781311.919 : => CNT96226::VenderCmd_GetData
2138-1848:711781312.095 : iCmd = 1, nBytes = 4
2138-1848:711781487.022 : 0000 : 00 00 00 00 
2138-1848:711781487.171 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711781487.343 : <= CAsicIO::DoIo ret = 1
2138-1848:711781487.410 : Dump Inquiry
2138-1848:711781487.543 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711781487.686 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711781487.828 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711781487.965 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711781488.099 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711781488.234 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711781488.363 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711781488.493 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711781488.629 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711781488.763 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711781488.856 : 00a0 : 00 00 00 00 00 
2138-1848:711781488.931 : => ReadNVMDataInternal
2138-1848:711781489.189 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711781489.262 : IO Send command 10 bytes
2138-1848:711781489.371 : => CNT96226::VenderCmd_SetData
2138-1848:711781489.434 : iCmd = 0, nBytes = 10
2138-1848:711781489.540 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711781818.613 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711781818.792 : System send command 10 bytes + data 0 bytes
2138-1848:711781818.865 : IO total need to receive data 128 bytes
2138-1848:711781818.931 : => CNT96226::VenderCmd_GetData
2138-1848:711781818.996 : iCmd = 0, nBytes = 128
2138-1848:711782017.209 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782017.446 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782017.598 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711782017.744 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711782017.878 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711782018.005 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782018.137 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782018.269 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782018.341 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711782018.416 : System total receive data 128 bytes
2138-1848:711782018.485 : => CNT96226::VenderCmd_GetData
2138-1848:711782018.547 : iCmd = 1, nBytes = 4
2138-1848:711782223.399 : 0000 : 00 00 00 00 
2138-1848:711782223.550 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711782223.684 : <= CAsicIO::DoIo ret = 1
2138-1848:711782223.772 : NVMData.PadScanCount = 0
2138-1848:711782223.837 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711782223.903 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711782223.965 : NVMData.FlatbedScanCount = 0
2138-1848:711782224.023 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711782224.078 : NVMData.SideEdgeFletbed = 0
2138-1848:711782224.137 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711782224.198 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711782224.258 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711782224.316 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711782224.377 : NVMData.BornMonth = 0
2138-1848:711782224.430 : NVMData.BornDay = 0
2138-1848:711782224.483 : NVMData.BornYear = 0
2138-1848:711782224.539 : NVMData.FirstScanMonth = 5
2138-1848:711782224.593 : NVMData.FirstScanDay = 18
2138-1848:711782224.651 : NVMData.FirstScanYear = 2020
2138-1848:711782224.706 : NVMData.VerticalMagnification = 0
2138-1848:711782224.764 : NVMData.HorizontalMagnification = 0
2138-1848:711782224.819 : NVMData.PowerSavingTime = 15
2138-1848:711782224.875 : NVMData.SN = A094165189010062
2138-1848:711782224.928 : NVMData.AutoFeed = 0
2138-1848:711782224.979 : NVMData.CCDType = 0
2138-1848:711782225.163 : NVMData.ScanSpeed = 0
2138-1848:711782225.222 : NVMData.RollerCount = 0
2138-1848:711782225.282 : NVMData.MultifeedCount = 0
2138-1848:711782225.337 : NVMData.JamCount = 0
2138-1848:711782225.388 : NVMData.IdentifyInfo = 
2138-1848:711782225.446 : NVMData.FormalName = 
2138-1848:711782225.495 : NVMData.ReservedB = 0
2138-1848:711782225.550 : NVMData.FunctionCode = 0
2138-1848:711782225.604 : NVMData.PreFeed = 0
2138-1848:711782225.660 : NVMData.PreFeedTime = 0
2138-1848:711782225.714 : NVMData.ButtonNumber = 0
2138-1848:711782225.768 : NVMData.PowerOffTime = 0
2138-1848:711782225.821 : <= ReadNVMDataInternal ret = 1
2138-1848:711782225.903 : => IoObject::IoLockEnd
2138-1848:711782225.976 : <= IoObject::IoLockEnd
2138-1848:711782226.027 : <= InitializeScanner ret = 1
2138-1848:711782226.093 : => GetLogicalScannerAbilityEx
2138-1848:711782226.152 : => IoObject::IoLockStart
2138-1848:711782226.230 : => CAsicIO::CheckDevice
2138-1848:711782226.285 : => CNT96226::ConnectIsAvailable
2138-1848:711782250.344 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711782250.453 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711782250.524 : <= IoObject::IoLockStart
2138-1848:711782250.589 : => IoObject::IoLockEnd
2138-1848:711782250.678 : <= IoObject::IoLockEnd
2138-1848:711782250.796 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711782250.878 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711782419.181 : => ReadNVMData
2138-1848:711782419.367 : => IoObject::IoLockStart
2138-1848:711782419.503 : => CAsicIO::CheckDevice
2138-1848:711782419.564 : => CNT96226::ConnectIsAvailable
2138-1848:711782442.491 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711782442.619 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711782442.687 : <= IoObject::IoLockStart
2138-1848:711782442.760 : => ReadNVMDataInternal
2138-1848:711782442.828 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711782442.896 : IO Send command 10 bytes
2138-1848:711782443.069 : => CNT96226::VenderCmd_SetData
2138-1848:711782443.128 : iCmd = 0, nBytes = 10
2138-1848:711782443.245 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711782791.701 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711782791.889 : System send command 10 bytes + data 0 bytes
2138-1848:711782791.971 : IO total need to receive data 128 bytes
2138-1848:711782792.042 : => CNT96226::VenderCmd_GetData
2138-1848:711782792.110 : iCmd = 0, nBytes = 128
2138-1848:711782987.565 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782987.783 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782987.926 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711782988.064 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711782988.197 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711782988.325 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782988.453 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782988.662 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711782988.738 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711782988.806 : System total receive data 128 bytes
2138-1848:711782988.874 : => CNT96226::VenderCmd_GetData
2138-1848:711782988.942 : iCmd = 1, nBytes = 4
2138-1848:711783186.334 : 0000 : 00 00 00 00 
2138-1848:711783186.504 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711783186.648 : <= CAsicIO::DoIo ret = 1
2138-1848:711783186.723 : NVMData.PadScanCount = 0
2138-1848:711783186.788 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711783186.849 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711783186.913 : NVMData.FlatbedScanCount = 0
2138-1848:711783186.974 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711783187.035 : NVMData.SideEdgeFletbed = 0
2138-1848:711783187.093 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711783187.156 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711783187.215 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711783187.457 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711783187.523 : NVMData.BornMonth = 0
2138-1848:711783187.576 : NVMData.BornDay = 0
2138-1848:711783187.629 : NVMData.BornYear = 0
2138-1848:711783187.682 : NVMData.FirstScanMonth = 5
2138-1848:711783187.738 : NVMData.FirstScanDay = 18
2138-1848:711783187.799 : NVMData.FirstScanYear = 2020
2138-1848:711783187.854 : NVMData.VerticalMagnification = 0
2138-1848:711783187.918 : NVMData.HorizontalMagnification = 0
2138-1848:711783187.979 : NVMData.PowerSavingTime = 15
2138-1848:711783188.038 : NVMData.SN = A094165189010062
2138-1848:711783188.093 : NVMData.AutoFeed = 0
2138-1848:711783188.147 : NVMData.CCDType = 0
2138-1848:711783188.200 : NVMData.ScanSpeed = 0
2138-1848:711783188.256 : NVMData.RollerCount = 0
2138-1848:711783188.314 : NVMData.MultifeedCount = 0
2138-1848:711783188.370 : NVMData.JamCount = 0
2138-1848:711783188.427 : NVMData.IdentifyInfo = 
2138-1848:711783188.482 : NVMData.FormalName = 
2138-1848:711783188.535 : NVMData.ReservedB = 0
2138-1848:711783188.592 : NVMData.FunctionCode = 0
2138-1848:711783188.644 : NVMData.PreFeed = 0
2138-1848:711783188.698 : NVMData.PreFeedTime = 0
2138-1848:711783188.751 : NVMData.ButtonNumber = 0
2138-1848:711783188.804 : NVMData.PowerOffTime = 0
2138-1848:711783188.859 : <= ReadNVMDataInternal ret = 1
2138-1848:711783188.927 : => IoObject::IoLockEnd
2138-1848:711783189.008 : <= IoObject::IoLockEnd
2138-1848:711783189.060 : <= ReadNVMData ret = 1
2138-1848:711783707.776 : => TerminateDriver
2138-1848:711783707.979 : => CAsicIO::~CAsicIO,pStage=197725256
2138-1848:711783708.062 : => CNT96226::Close
2138-1848:711783712.662 : <= CNT96226::Close ret = 1
2138-1848:711783712.763 : <= CAsicIO::~CAsicIO
2138-1848:711783712.826 : => IoObject::IoLockEnd
2138-1848:711783712.887 : <= IoObject::IoLockEnd
2138-1848:711783712.946 : => IoObject::TerminateDevice
2138-1848:711783713.007 : => IoObject::IoLockEnd
2138-1848:711783713.060 : <= IoObject::IoLockEnd
2138-1848:711783713.153 : <= IoObject::TerminateDevice
2138-1848:711783713.385 : <= TerminateDriver ret = 1
2138-1848:711785807.439 : ============Debug Start==========
2138-1848:711785807.783 : Date : 2020/5/18 09:49:06
2138-1848:711785807.871 : Process ID : 2138
2138-1848:711785808.244 : Windows : Version 10.0 build 18363 
2138-1848:711785808.755 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711785808.823 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711785808.891 : MemoryStatus.ullAvailPhys : 5868593152
2138-1848:711785808.957 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711785809.025 : MemoryStatus.ullAvailPageFile : 7295082496
2138-1848:711785809.101 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711785809.166 : MemoryStatus.ullAvailVirtual : 1707610112
2138-1848:711785809.236 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711785809.346 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711785809.411 : CPU Family 6 Model 10 Stepping 7
2138-1848:711785809.675 : CPU Count : 4
2138-1848:711785809.728 : CPU Frequency : 100.000 Mhz
2138-1848:711785814.783 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711785814.942 : => InitializeDriver
2138-1848:711785815.206 : <= InitializeDriver ret = 1
2138-1848:711788182.538 : => InitializeScanner
2138-1848:711788182.857 : => CAsicIO::GetDeviceList
2138-1848:711788183.317 : => CNT96226::CNT96226
2138-1848:711788183.382 : => CNT96226::Open
2138-1848:711788209.657 : <= CNT96226::Open ret = 1
2138-1848:711788209.770 : => CNT96226::Initialize
2138-1848:711788210.079 : <= CNT96226::Initialize ret = 1
2138-1848:711788210.145 : <= CNT96226::CNT96226
2138-1848:711788210.208 : => CNT96226::EnumAvailableDevice
2138-1848:711788213.796 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711788213.883 : DeviceHandleTable[ 0 ] = 256
2138-1848:711788213.945 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711792899.171 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711792900.332 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711792908.578 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711792908.810 : => IoObject::GetLockName
2138-1848:711792908.933 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711792909.073 : <= IoObject::GetLockName
2138-1848:711792909.910 : => CNT96226::VenderCmd_GetData
2138-1848:711792910.050 : iCmd = 3, nBytes = 2
2138-1848:711793318.772 : 0000 : 06 38 
2138-1848:711793319.042 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711793319.203 : => CNT96226::VenderCmd_GetData
2138-1848:711793319.334 : iCmd = 4, nBytes = 2
2138-1848:711793639.945 : 0000 : 07 07 
2138-1848:711793640.205 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711793640.410 : Device 0 USB ID = 0638 : 0707
2138-1848:711793640.592 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711793640.744 : IO Send command 10 bytes
2138-1848:711793640.869 : => CNT96226::VenderCmd_SetData
2138-1848:711793641.000 : iCmd = 0, nBytes = 10
2138-1848:711793641.225 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711793859.231 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711793859.557 : => CNT96226::VenderCmd_GetData
2138-1848:711793859.695 : iCmd = 0, nBytes = 165
2138-1848:711794065.230 : skip dump 37 bytes
2138-1848:711794065.702 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711794066.024 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711794066.320 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711794066.620 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711794066.897 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711794067.174 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711794067.446 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794067.720 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794067.868 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711794068.010 : => CNT96226::VenderCmd_GetData
2138-1848:711794068.353 : iCmd = 1, nBytes = 4
2138-1848:711794278.642 : 0000 : 00 00 00 00 
2138-1848:711794278.835 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711794278.980 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711794279.120 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711794279.265 : IO Send command 10 bytes
2138-1848:711794279.391 : => CNT96226::VenderCmd_SetData
2138-1848:711794279.514 : iCmd = 0, nBytes = 10
2138-1848:711794279.741 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711794632.713 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711794633.016 : => CNT96226::VenderCmd_GetData
2138-1848:711794633.417 : iCmd = 0, nBytes = 128
2138-1848:711794843.006 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794843.217 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794843.387 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711794843.561 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711794843.724 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711794843.886 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794844.045 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794844.203 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711794844.286 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711794844.364 : => CNT96226::VenderCmd_GetData
2138-1848:711794844.433 : iCmd = 1, nBytes = 4
2138-1848:711795041.946 : 0000 : 00 00 00 00 
2138-1848:711795042.115 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711795042.209 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711795042.379 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711795042.471 : => CNT96226::Close
2138-1848:711795047.010 : <= CNT96226::Close ret = 1
2138-1848:711795047.112 : <= CNT96226::~CNT96226
2138-1848:711795047.236 : <= CAsicIO::GetDeviceList
2138-1848:711795047.720 : => IoObject::SetTimeout
2138-1848:711795047.794 : Timeout--> In = 0 Out = 0
2138-1848:711795047.870 : <= IoObject::SetTimeout
2138-1848:711795047.958 : => CAsicIO::CAsicIO
2138-1848:711795048.047 : => CNT96226::CNT96226
2138-1848:711795048.116 : => CNT96226::Open
2138-1848:711795075.727 : <= CNT96226::Open ret = 1
2138-1848:711795075.857 : => CNT96226::Initialize
2138-1848:711795076.111 : <= CNT96226::Initialize ret = 1
2138-1848:711795076.190 : <= CNT96226::CNT96226
2138-1848:711795076.259 : <= CAsicIO::CAsicIO
2138-1848:711795076.336 : => CAsicIO::InitializeDevice
2138-1848:711795076.423 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711795081.278 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711795081.417 : => IoObject::GetLockName
2138-1848:711795081.492 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711795081.583 : <= IoObject::GetLockName
2138-1848:711795082.151 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711795082.246 : IO Send command 10 bytes
2138-1848:711795082.316 : => CNT96226::VenderCmd_SetData
2138-1848:711795082.385 : iCmd = 0, nBytes = 10
2138-1848:711795082.523 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711795420.484 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711795420.919 : => CNT96226::VenderCmd_GetData
2138-1848:711795420.999 : iCmd = 0, nBytes = 128
2138-1848:711795610.360 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711795610.641 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711795610.826 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711795610.995 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711795611.166 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711795611.325 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711795611.483 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711795611.639 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711795611.723 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711795611.945 : => CNT96226::VenderCmd_GetData
2138-1848:711795612.020 : iCmd = 1, nBytes = 4
2138-1848:711795797.844 : 0000 : 00 00 00 00 
2138-1848:711795797.974 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711795798.053 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711795798.135 : => CNT96226::VenderCmd_GetData
2138-1848:711795798.201 : iCmd = 3, nBytes = 2
2138-1848:711796174.758 : 0000 : 06 38 
2138-1848:711796174.939 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711796175.045 : => CNT96226::VenderCmd_GetData
2138-1848:711796175.122 : iCmd = 4, nBytes = 2
2138-1848:711796478.286 : 0000 : 07 07 
2138-1848:711796478.406 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711796478.568 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711796478.695 : => IoObject::InitializeDevice
2138-1848:711796478.828 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711796479.686 : <= IoObject::InitializeDevice ret = 1
2138-1848:711796479.785 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711796480.527 : => FindScanner
2138-1848:711796480.601 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711796480.688 : <= FindScanner ret = 1
2138-1848:711796480.763 : => IoObject::IoLockStart
2138-1848:711796480.865 : => CAsicIO::CheckDevice
2138-1848:711796480.933 : => CNT96226::ConnectIsAvailable
2138-1848:711796503.762 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711796503.883 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711796503.957 : <= IoObject::IoLockStart
2138-1848:711796504.033 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711796504.117 : IO Send command 10 bytes
2138-1848:711796504.221 : => CNT96226::VenderCmd_SetData
2138-1848:711796504.295 : iCmd = 0, nBytes = 10
2138-1848:711796504.427 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711796688.965 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711796689.162 : System send command 10 bytes + data 0 bytes
2138-1848:711796689.248 : IO total need to receive data 5 bytes
2138-1848:711796689.328 : => CNT96226::VenderCmd_GetData
2138-1848:711796689.403 : iCmd = 0, nBytes = 5
2138-1848:711796872.891 : 0000 : 06 00 02 02 ab 
2138-1848:711796873.041 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711796873.124 : System total receive data 5 bytes
2138-1848:711796873.203 : => CNT96226::VenderCmd_GetData
2138-1848:711796873.277 : iCmd = 1, nBytes = 4
2138-1848:711797068.511 : 0000 : 00 00 00 00 
2138-1848:711797068.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711797068.785 : <= CAsicIO::DoIo ret = 1
2138-1848:711797068.871 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711797068.956 : IO Send command 10 bytes
2138-1848:711797069.067 : => CNT96226::VenderCmd_SetData
2138-1848:711797069.139 : iCmd = 0, nBytes = 10
2138-1848:711797069.267 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711797249.498 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711797249.696 : System send command 10 bytes + data 0 bytes
2138-1848:711797249.790 : IO total need to receive data 165 bytes
2138-1848:711797249.872 : => CNT96226::VenderCmd_GetData
2138-1848:711797249.947 : iCmd = 0, nBytes = 165
2138-1848:711797386.407 : skip dump 37 bytes
2138-1848:711797386.665 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711797386.843 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711797387.013 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711797387.185 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711797387.352 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711797387.519 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711797387.676 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711797387.831 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711797387.915 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711797387.989 : System total receive data 165 bytes
2138-1848:711797388.071 : => CNT96226::VenderCmd_GetData
2138-1848:711797388.347 : iCmd = 1, nBytes = 4
2138-1848:711797562.172 : 0000 : 00 00 00 00 
2138-1848:711797562.288 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711797562.491 : <= CAsicIO::DoIo ret = 1
2138-1848:711797562.572 : Dump Inquiry
2138-1848:711797562.730 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711797562.902 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711797563.074 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711797563.238 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711797563.405 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711797563.574 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711797563.730 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711797563.890 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711797564.052 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711797564.217 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711797564.330 : 00a0 : 00 00 00 00 00 
2138-1848:711797564.419 : => ReadNVMDataInternal
2138-1848:711797564.721 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711797564.801 : IO Send command 10 bytes
2138-1848:711797564.935 : => CNT96226::VenderCmd_SetData
2138-1848:711797565.007 : iCmd = 0, nBytes = 10
2138-1848:711797565.136 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711797888.112 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711797888.334 : System send command 10 bytes + data 0 bytes
2138-1848:711797888.422 : IO total need to receive data 128 bytes
2138-1848:711797888.508 : => CNT96226::VenderCmd_GetData
2138-1848:711797888.584 : iCmd = 0, nBytes = 128
2138-1848:711798093.560 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711798093.797 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711798093.969 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711798094.144 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711798094.302 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711798094.461 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711798094.615 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711798094.774 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711798094.855 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711798094.940 : System total receive data 128 bytes
2138-1848:711798095.024 : => CNT96226::VenderCmd_GetData
2138-1848:711798095.092 : iCmd = 1, nBytes = 4
2138-1848:711798289.560 : 0000 : 00 00 00 00 
2138-1848:711798289.718 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711798289.881 : <= CAsicIO::DoIo ret = 1
2138-1848:711798289.978 : NVMData.PadScanCount = 0
2138-1848:711798290.055 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711798290.126 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711798290.198 : NVMData.FlatbedScanCount = 0
2138-1848:711798290.273 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711798290.344 : NVMData.SideEdgeFletbed = 0
2138-1848:711798290.421 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711798290.490 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711798290.559 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711798290.629 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711798290.702 : NVMData.BornMonth = 0
2138-1848:711798290.763 : NVMData.BornDay = 0
2138-1848:711798290.827 : NVMData.BornYear = 0
2138-1848:711798290.890 : NVMData.FirstScanMonth = 5
2138-1848:711798290.957 : NVMData.FirstScanDay = 18
2138-1848:711798291.025 : NVMData.FirstScanYear = 2020
2138-1848:711798291.093 : NVMData.VerticalMagnification = 0
2138-1848:711798291.166 : NVMData.HorizontalMagnification = 0
2138-1848:711798291.235 : NVMData.PowerSavingTime = 15
2138-1848:711798291.308 : NVMData.SN = A094165189010062
2138-1848:711798291.372 : NVMData.AutoFeed = 0
2138-1848:711798291.438 : NVMData.CCDType = 0
2138-1848:711798291.632 : NVMData.ScanSpeed = 0
2138-1848:711798291.700 : NVMData.RollerCount = 0
2138-1848:711798291.770 : NVMData.MultifeedCount = 0
2138-1848:711798291.838 : NVMData.JamCount = 0
2138-1848:711798291.903 : NVMData.IdentifyInfo = 
2138-1848:711798291.971 : NVMData.FormalName = 
2138-1848:711798292.035 : NVMData.ReservedB = 0
2138-1848:711798292.102 : NVMData.FunctionCode = 0
2138-1848:711798292.167 : NVMData.PreFeed = 0
2138-1848:711798292.229 : NVMData.PreFeedTime = 0
2138-1848:711798292.292 : NVMData.ButtonNumber = 0
2138-1848:711798292.357 : NVMData.PowerOffTime = 0
2138-1848:711798292.423 : <= ReadNVMDataInternal ret = 1
2138-1848:711798292.524 : => IoObject::IoLockEnd
2138-1848:711798292.615 : <= IoObject::IoLockEnd
2138-1848:711798292.681 : <= InitializeScanner ret = 1
2138-1848:711799577.777 : => GetLogicalScannerAbility
2138-1848:711799578.006 : => IoObject::IoLockStart
2138-1848:711799578.166 : => CAsicIO::CheckDevice
2138-1848:711799578.232 : => CNT96226::ConnectIsAvailable
2138-1848:711799601.006 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711799601.139 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711799601.209 : <= IoObject::IoLockStart
2138-1848:711799601.275 : => IoObject::IoLockEnd
2138-1848:711799601.389 : <= IoObject::IoLockEnd
2138-1848:711799601.478 : <= GetLogicalScannerAbility ret = 1
2138-1848:711802935.439 : => GetLogicalScannerAbilityEx
2138-1848:711802935.640 : => IoObject::IoLockStart
2138-1848:711802935.804 : => CAsicIO::CheckDevice
2138-1848:711802935.862 : => CNT96226::ConnectIsAvailable
2138-1848:711802966.469 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711802966.591 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711802966.654 : <= IoObject::IoLockStart
2138-1848:711802966.717 : => IoObject::IoLockEnd
2138-1848:711802966.825 : <= IoObject::IoLockEnd
2138-1848:711802966.963 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711802967.041 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711809433.807 : => ReadNVMData
2138-1848:711809434.006 : => IoObject::IoLockStart
2138-1848:711809434.140 : => CAsicIO::CheckDevice
2138-1848:711809434.200 : => CNT96226::ConnectIsAvailable
2138-1848:711809460.498 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711809460.619 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711809460.685 : <= IoObject::IoLockStart
2138-1848:711809460.759 : => ReadNVMDataInternal
2138-1848:711809460.829 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711809460.900 : IO Send command 10 bytes
2138-1848:711809461.050 : => CNT96226::VenderCmd_SetData
2138-1848:711809461.108 : iCmd = 0, nBytes = 10
2138-1848:711809461.229 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711809816.026 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711809816.204 : System send command 10 bytes + data 0 bytes
2138-1848:711809816.281 : IO total need to receive data 128 bytes
2138-1848:711809816.351 : => CNT96226::VenderCmd_GetData
2138-1848:711809816.411 : iCmd = 0, nBytes = 128
2138-1848:711810024.716 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711810024.889 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711810025.032 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711810025.169 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711810025.298 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711810025.424 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711810025.552 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711810025.679 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711810025.743 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711810025.808 : System total receive data 128 bytes
2138-1848:711810025.868 : => CNT96226::VenderCmd_GetData
2138-1848:711810025.923 : iCmd = 1, nBytes = 4
2138-1848:711810185.688 : 0000 : 00 00 00 00 
2138-1848:711810185.820 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711810185.978 : <= CAsicIO::DoIo ret = 1
2138-1848:711810186.189 : NVMData.PadScanCount = 0
2138-1848:711810186.255 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711810186.312 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711810186.374 : NVMData.FlatbedScanCount = 0
2138-1848:711810186.429 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711810186.485 : NVMData.SideEdgeFletbed = 0
2138-1848:711810186.545 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711810186.604 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711810186.662 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711810186.723 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711810186.781 : NVMData.BornMonth = 0
2138-1848:711810186.833 : NVMData.BornDay = 0
2138-1848:711810186.888 : NVMData.BornYear = 0
2138-1848:711810186.939 : NVMData.FirstScanMonth = 5
2138-1848:711810186.996 : NVMData.FirstScanDay = 18
2138-1848:711810187.054 : NVMData.FirstScanYear = 2020
2138-1848:711810187.113 : NVMData.VerticalMagnification = 0
2138-1848:711810187.174 : NVMData.HorizontalMagnification = 0
2138-1848:711810187.236 : NVMData.PowerSavingTime = 15
2138-1848:711810187.290 : NVMData.SN = A094165189010062
2138-1848:711810187.343 : NVMData.AutoFeed = 0
2138-1848:711810187.396 : NVMData.CCDType = 0
2138-1848:711810187.447 : NVMData.ScanSpeed = 0
2138-1848:711810187.500 : NVMData.RollerCount = 0
2138-1848:711810187.555 : NVMData.MultifeedCount = 0
2138-1848:711810187.608 : NVMData.JamCount = 0
2138-1848:711810187.661 : NVMData.IdentifyInfo = 
2138-1848:711810187.712 : NVMData.FormalName = 
2138-1848:711810187.764 : NVMData.ReservedB = 0
2138-1848:711810187.817 : NVMData.FunctionCode = 0
2138-1848:711810187.870 : NVMData.PreFeed = 0
2138-1848:711810187.921 : NVMData.PreFeedTime = 0
2138-1848:711810187.969 : NVMData.ButtonNumber = 0
2138-1848:711810188.022 : NVMData.PowerOffTime = 0
2138-1848:711810188.077 : <= ReadNVMDataInternal ret = 1
2138-1848:711810188.143 : => IoObject::IoLockEnd
2138-1848:711810188.217 : <= IoObject::IoLockEnd
2138-1848:711810188.270 : <= ReadNVMData ret = 1
2138-1848:711819158.402 : => GetADFStatus
2138-1848:711819158.779 : => IoObject::IoLockStart
2138-1848:711819158.965 : => CAsicIO::CheckDevice
2138-1848:711819159.037 : => CNT96226::ConnectIsAvailable
2138-1848:711819173.931 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711819174.042 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711819174.111 : <= IoObject::IoLockStart
2138-1848:711819174.180 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711819174.257 : IO Send command 10 bytes
2138-1848:711819174.411 : => CNT96226::VenderCmd_SetData
2138-1848:711819174.478 : iCmd = 0, nBytes = 10
2138-1848:711819174.607 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711819313.133 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711819313.325 : System send command 10 bytes + data 0 bytes
2138-1848:711819313.408 : IO total need to receive data 2 bytes
2138-1848:711819313.479 : => CNT96226::VenderCmd_GetData
2138-1848:711819313.548 : iCmd = 0, nBytes = 2
2138-1848:711819417.495 : 0000 : 01 00 
2138-1848:711819417.602 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711819417.673 : System total receive data 2 bytes
2138-1848:711819417.739 : => CNT96226::VenderCmd_GetData
2138-1848:711819417.802 : iCmd = 1, nBytes = 4
2138-1848:711819529.707 : 0000 : 00 00 00 00 
2138-1848:711819529.877 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711819530.062 : <= CAsicIO::DoIo ret = 1
2138-1848:711819530.142 : Return status = 1
2138-1848:711819530.212 : => IoObject::IoLockEnd
2138-1848:711819530.292 : <= IoObject::IoLockEnd
2138-1848:711819530.353 : <= GetADFStatus ret = 1
2138-1848:711823063.422 : => TerminateDriver
2138-1848:711823063.656 : => CAsicIO::~CAsicIO,pStage=197856328
2138-1848:711823063.740 : => CNT96226::Close
2138-1848:711823068.066 : <= CNT96226::Close ret = 1
2138-1848:711823068.161 : <= CAsicIO::~CAsicIO
2138-1848:711823068.231 : => IoObject::IoLockEnd
2138-1848:711823068.295 : <= IoObject::IoLockEnd
2138-1848:711823068.357 : => IoObject::TerminateDevice
2138-1848:711823068.528 : => IoObject::IoLockEnd
2138-1848:711823068.583 : <= IoObject::IoLockEnd
2138-1848:711823068.675 : <= IoObject::TerminateDevice
2138-1848:711823068.910 : <= TerminateDriver ret = 1
2138-1848:711850785.980 : ============Debug Start==========
2138-1848:711850786.340 : Date : 2020/5/18 09:49:09
2138-1848:711850786.431 : Process ID : 2138
2138-1848:711850786.804 : Windows : Version 10.0 build 18363 
2138-1848:711850787.318 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711850787.389 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711850787.459 : MemoryStatus.ullAvailPhys : 5869580288
2138-1848:711850787.527 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711850787.594 : MemoryStatus.ullAvailPageFile : 7293779968
2138-1848:711850787.661 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711850787.727 : MemoryStatus.ullAvailVirtual : 1708130304
2138-1848:711850787.794 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711850787.908 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711850787.972 : CPU Family 6 Model 10 Stepping 7
2138-1848:711850788.232 : CPU Count : 4
2138-1848:711850788.291 : CPU Frequency : 100.000 Mhz
2138-1848:711850793.688 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711850793.834 : => InitializeDriver
2138-1848:711850794.089 : <= InitializeDriver ret = 1
2138-1848:711850794.153 : => InitializeScanner
2138-1848:711850794.238 : => CAsicIO::GetDeviceList
2138-1848:711850794.443 : => CNT96226::CNT96226
2138-1848:711850794.512 : => CNT96226::Open
2138-1848:711850817.413 : <= CNT96226::Open ret = 1
2138-1848:711850817.517 : => CNT96226::Initialize
2138-1848:711850817.736 : <= CNT96226::Initialize ret = 1
2138-1848:711850817.803 : <= CNT96226::CNT96226
2138-1848:711850817.859 : => CNT96226::EnumAvailableDevice
2138-1848:711850821.491 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711850821.583 : DeviceHandleTable[ 0 ] = 256
2138-1848:711850821.647 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711856398.135 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711856399.320 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711856407.938 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711856408.173 : => IoObject::GetLockName
2138-1848:711856408.291 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711856408.650 : <= IoObject::GetLockName
2138-1848:711856409.548 : => CNT96226::VenderCmd_GetData
2138-1848:711856409.687 : iCmd = 3, nBytes = 2
2138-1848:711856829.483 : 0000 : 06 38 
2138-1848:711856829.764 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711856829.921 : => CNT96226::VenderCmd_GetData
2138-1848:711856830.048 : iCmd = 4, nBytes = 2
2138-1848:711857149.550 : 0000 : 07 07 
2138-1848:711857149.818 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711857150.023 : Device 0 USB ID = 0638 : 0707
2138-1848:711857150.196 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711857150.351 : IO Send command 10 bytes
2138-1848:711857150.480 : => CNT96226::VenderCmd_SetData
2138-1848:711857150.608 : iCmd = 0, nBytes = 10
2138-1848:711857150.839 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711857361.850 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711857362.145 : => CNT96226::VenderCmd_GetData
2138-1848:711857362.282 : iCmd = 0, nBytes = 165
2138-1848:711857579.312 : skip dump 37 bytes
2138-1848:711857579.772 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711857580.068 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711857580.355 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711857580.633 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711857580.900 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711857581.182 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711857581.444 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711857581.717 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711857581.859 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711857581.996 : => CNT96226::VenderCmd_GetData
2138-1848:711857582.394 : iCmd = 1, nBytes = 4
2138-1848:711857786.195 : 0000 : 00 00 00 00 
2138-1848:711857786.301 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711857786.379 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711857786.456 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711857786.531 : IO Send command 10 bytes
2138-1848:711857786.588 : => CNT96226::VenderCmd_SetData
2138-1848:711857786.649 : iCmd = 0, nBytes = 10
2138-1848:711857786.758 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711858107.723 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711858107.919 : => CNT96226::VenderCmd_GetData
2138-1848:711858107.992 : iCmd = 0, nBytes = 128
2138-1848:711858285.106 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711858285.279 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711858285.429 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711858285.576 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711858285.714 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711858285.849 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711858285.985 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711858286.120 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711858286.193 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711858286.261 : => CNT96226::VenderCmd_GetData
2138-1848:711858286.319 : iCmd = 1, nBytes = 4
2138-1848:711858451.228 : 0000 : 00 00 00 00 
2138-1848:711858451.401 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711858451.483 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711858451.642 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711858451.723 : => CNT96226::Close
2138-1848:711858456.133 : <= CNT96226::Close ret = 1
2138-1848:711858456.223 : <= CNT96226::~CNT96226
2138-1848:711858456.320 : <= CAsicIO::GetDeviceList
2138-1848:711858456.813 : => IoObject::SetTimeout
2138-1848:711858456.877 : Timeout--> In = 0 Out = 0
2138-1848:711858456.937 : <= IoObject::SetTimeout
2138-1848:711858457.006 : => CAsicIO::CAsicIO
2138-1848:711858457.081 : => CNT96226::CNT96226
2138-1848:711858457.144 : => CNT96226::Open
2138-1848:711858482.717 : <= CNT96226::Open ret = 1
2138-1848:711858482.850 : => CNT96226::Initialize
2138-1848:711858483.062 : <= CNT96226::Initialize ret = 1
2138-1848:711858483.134 : <= CNT96226::CNT96226
2138-1848:711858483.191 : <= CAsicIO::CAsicIO
2138-1848:711858483.252 : => CAsicIO::InitializeDevice
2138-1848:711858483.328 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711858487.745 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711858487.877 : => IoObject::GetLockName
2138-1848:711858487.940 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711858488.011 : <= IoObject::GetLockName
2138-1848:711858488.522 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711858488.601 : IO Send command 10 bytes
2138-1848:711858488.657 : => CNT96226::VenderCmd_SetData
2138-1848:711858488.720 : iCmd = 0, nBytes = 10
2138-1848:711858488.840 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711858829.098 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711858829.235 : => CNT96226::VenderCmd_GetData
2138-1848:711858829.528 : iCmd = 0, nBytes = 128
2138-1848:711859011.966 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711859012.222 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711859012.378 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711859012.530 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711859012.670 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711859012.806 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711859012.940 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711859013.073 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711859013.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711859013.354 : => CNT96226::VenderCmd_GetData
2138-1848:711859013.423 : iCmd = 1, nBytes = 4
2138-1848:711859218.226 : 0000 : 00 00 00 00 
2138-1848:711859218.332 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711859218.412 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711859218.483 : => CNT96226::VenderCmd_GetData
2138-1848:711859218.545 : iCmd = 3, nBytes = 2
2138-1848:711859602.296 : 0000 : 06 38 
2138-1848:711859602.471 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711859602.553 : => CNT96226::VenderCmd_GetData
2138-1848:711859602.615 : iCmd = 4, nBytes = 2
2138-1848:711859913.284 : 0000 : 07 07 
2138-1848:711859913.650 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711859913.794 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711859913.895 : => IoObject::InitializeDevice
2138-1848:711859914.010 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711859914.762 : <= IoObject::InitializeDevice ret = 1
2138-1848:711859914.840 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711859915.545 : => FindScanner
2138-1848:711859915.609 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711859915.682 : <= FindScanner ret = 1
2138-1848:711859915.747 : => IoObject::IoLockStart
2138-1848:711859915.842 : => CAsicIO::CheckDevice
2138-1848:711859915.898 : => CNT96226::ConnectIsAvailable
2138-1848:711859937.201 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711859937.351 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711859937.423 : <= IoObject::IoLockStart
2138-1848:711859937.496 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711859937.571 : IO Send command 10 bytes
2138-1848:711859937.668 : => CNT96226::VenderCmd_SetData
2138-1848:711859937.733 : iCmd = 0, nBytes = 10
2138-1848:711859937.846 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711860134.911 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711860135.102 : System send command 10 bytes + data 0 bytes
2138-1848:711860135.182 : IO total need to receive data 5 bytes
2138-1848:711860135.249 : => CNT96226::VenderCmd_GetData
2138-1848:711860135.314 : iCmd = 0, nBytes = 5
2138-1848:711860338.951 : 0000 : 06 00 02 02 ab 
2138-1848:711860339.046 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711860339.117 : System total receive data 5 bytes
2138-1848:711860339.184 : => CNT96226::VenderCmd_GetData
2138-1848:711860339.242 : iCmd = 1, nBytes = 4
2138-1848:711860481.358 : 0000 : 00 00 00 00 
2138-1848:711860481.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711860481.729 : <= CAsicIO::DoIo ret = 1
2138-1848:711860481.807 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711860481.878 : IO Send command 10 bytes
2138-1848:711860481.995 : => CNT96226::VenderCmd_SetData
2138-1848:711860482.059 : iCmd = 0, nBytes = 10
2138-1848:711860482.168 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711860680.601 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711860680.760 : System send command 10 bytes + data 0 bytes
2138-1848:711860680.843 : IO total need to receive data 165 bytes
2138-1848:711860680.914 : => CNT96226::VenderCmd_GetData
2138-1848:711860680.979 : iCmd = 0, nBytes = 165
2138-1848:711860879.419 : skip dump 37 bytes
2138-1848:711860879.616 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711860879.762 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711860879.901 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711860880.038 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711860880.174 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711860880.314 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711860880.444 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711860880.577 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711860880.646 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711860880.707 : System total receive data 165 bytes
2138-1848:711860880.772 : => CNT96226::VenderCmd_GetData
2138-1848:711860881.021 : iCmd = 1, nBytes = 4
2138-1848:711861050.839 : 0000 : 00 00 00 00 
2138-1848:711861051.026 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711861051.187 : <= CAsicIO::DoIo ret = 1
2138-1848:711861051.261 : Dump Inquiry
2138-1848:711861051.403 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711861051.548 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711861051.696 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711861051.842 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711861051.980 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711861052.122 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711861052.255 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861052.391 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861052.528 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711861052.667 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711861052.762 : 00a0 : 00 00 00 00 00 
2138-1848:711861052.837 : => ReadNVMDataInternal
2138-1848:711861053.136 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711861053.217 : IO Send command 10 bytes
2138-1848:711861053.328 : => CNT96226::VenderCmd_SetData
2138-1848:711861053.390 : iCmd = 0, nBytes = 10
2138-1848:711861053.500 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711861410.098 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711861410.245 : System send command 10 bytes + data 0 bytes
2138-1848:711861410.327 : IO total need to receive data 128 bytes
2138-1848:711861410.396 : => CNT96226::VenderCmd_GetData
2138-1848:711861410.454 : iCmd = 0, nBytes = 128
2138-1848:711861611.698 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861611.942 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861612.094 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711861612.240 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711861612.379 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711861612.509 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861612.639 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861612.772 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711861612.844 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711861612.915 : System total receive data 128 bytes
2138-1848:711861612.980 : => CNT96226::VenderCmd_GetData
2138-1848:711861613.041 : iCmd = 1, nBytes = 4
2138-1848:711861816.228 : 0000 : 00 00 00 00 
2138-1848:711861816.319 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711861816.447 : <= CAsicIO::DoIo ret = 1
2138-1848:711861816.519 : NVMData.PadScanCount = 0
2138-1848:711861816.579 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711861816.638 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711861816.701 : NVMData.FlatbedScanCount = 0
2138-1848:711861816.757 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711861816.816 : NVMData.SideEdgeFletbed = 0
2138-1848:711861816.874 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711861816.934 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711861816.996 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711861817.056 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711861817.124 : NVMData.BornMonth = 0
2138-1848:711861817.178 : NVMData.BornDay = 0
2138-1848:711861817.231 : NVMData.BornYear = 0
2138-1848:711861817.284 : NVMData.FirstScanMonth = 5
2138-1848:711861817.337 : NVMData.FirstScanDay = 18
2138-1848:711861817.395 : NVMData.FirstScanYear = 2020
2138-1848:711861817.453 : NVMData.VerticalMagnification = 0
2138-1848:711861817.512 : NVMData.HorizontalMagnification = 0
2138-1848:711861817.569 : NVMData.PowerSavingTime = 15
2138-1848:711861817.632 : NVMData.SN = A094165189010062
2138-1848:711861817.686 : NVMData.AutoFeed = 0
2138-1848:711861817.737 : NVMData.CCDType = 0
2138-1848:711861817.933 : NVMData.ScanSpeed = 0
2138-1848:711861817.991 : NVMData.RollerCount = 0
2138-1848:711861818.047 : NVMData.MultifeedCount = 0
2138-1848:711861818.102 : NVMData.JamCount = 0
2138-1848:711861818.156 : NVMData.IdentifyInfo = 
2138-1848:711861818.209 : NVMData.FormalName = 
2138-1848:711861818.260 : NVMData.ReservedB = 0
2138-1848:711861818.315 : NVMData.FunctionCode = 0
2138-1848:711861818.369 : NVMData.PreFeed = 0
2138-1848:711861818.420 : NVMData.PreFeedTime = 0
2138-1848:711861818.473 : NVMData.ButtonNumber = 0
2138-1848:711861818.527 : NVMData.PowerOffTime = 0
2138-1848:711861818.583 : <= ReadNVMDataInternal ret = 1
2138-1848:711861818.667 : => IoObject::IoLockEnd
2138-1848:711861818.746 : <= IoObject::IoLockEnd
2138-1848:711861818.801 : <= InitializeScanner ret = 1
2138-1848:711861818.869 : => GetLogicalScannerAbilityEx
2138-1848:711861818.943 : => IoObject::IoLockStart
2138-1848:711861819.024 : => CAsicIO::CheckDevice
2138-1848:711861819.080 : => CNT96226::ConnectIsAvailable
2138-1848:711861843.219 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711861843.317 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711861843.377 : <= IoObject::IoLockStart
2138-1848:711861843.437 : => IoObject::IoLockEnd
2138-1848:711861843.523 : <= IoObject::IoLockEnd
2138-1848:711861843.637 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711861843.718 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711862014.301 : => ReadNVMData
2138-1848:711862014.533 : => IoObject::IoLockStart
2138-1848:711862014.685 : => CAsicIO::CheckDevice
2138-1848:711862014.757 : => CNT96226::ConnectIsAvailable
2138-1848:711862040.223 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711862040.345 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711862040.415 : <= IoObject::IoLockStart
2138-1848:711862040.484 : => ReadNVMDataInternal
2138-1848:711862040.557 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711862040.631 : IO Send command 10 bytes
2138-1848:711862040.781 : => CNT96226::VenderCmd_SetData
2138-1848:711862040.843 : iCmd = 0, nBytes = 10
2138-1848:711862040.960 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711862395.369 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711862395.509 : System send command 10 bytes + data 0 bytes
2138-1848:711862395.589 : IO total need to receive data 128 bytes
2138-1848:711862395.654 : => CNT96226::VenderCmd_GetData
2138-1848:711862395.715 : iCmd = 0, nBytes = 128
2138-1848:711862597.459 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711862597.714 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711862597.860 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711862598.006 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711862598.144 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711862598.277 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711862598.409 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711862598.544 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711862598.612 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711862598.686 : System total receive data 128 bytes
2138-1848:711862598.757 : => CNT96226::VenderCmd_GetData
2138-1848:711862598.823 : iCmd = 1, nBytes = 4
2138-1848:711862805.905 : 0000 : 00 00 00 00 
2138-1848:711862806.005 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711862806.159 : <= CAsicIO::DoIo ret = 1
2138-1848:711862806.236 : NVMData.PadScanCount = 0
2138-1848:711862806.297 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711862806.359 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711862806.419 : NVMData.FlatbedScanCount = 0
2138-1848:711862806.478 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711862806.534 : NVMData.SideEdgeFletbed = 0
2138-1848:711862806.593 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711862806.655 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711862806.716 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711862806.897 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711862806.962 : NVMData.BornMonth = 0
2138-1848:711862807.014 : NVMData.BornDay = 0
2138-1848:711862807.065 : NVMData.BornYear = 0
2138-1848:711862807.117 : NVMData.FirstScanMonth = 5
2138-1848:711862807.175 : NVMData.FirstScanDay = 18
2138-1848:711862807.235 : NVMData.FirstScanYear = 2020
2138-1848:711862807.290 : NVMData.VerticalMagnification = 0
2138-1848:711862807.351 : NVMData.HorizontalMagnification = 0
2138-1848:711862807.408 : NVMData.PowerSavingTime = 15
2138-1848:711862807.464 : NVMData.SN = A094165189010062
2138-1848:711862807.517 : NVMData.AutoFeed = 0
2138-1848:711862807.573 : NVMData.CCDType = 0
2138-1848:711862807.623 : NVMData.ScanSpeed = 0
2138-1848:711862807.676 : NVMData.RollerCount = 0
2138-1848:711862807.732 : NVMData.MultifeedCount = 0
2138-1848:711862807.785 : NVMData.JamCount = 0
2138-1848:711862807.837 : NVMData.IdentifyInfo = 
2138-1848:711862807.890 : NVMData.FormalName = 
2138-1848:711862807.942 : NVMData.ReservedB = 0
2138-1848:711862807.995 : NVMData.FunctionCode = 0
2138-1848:711862808.047 : NVMData.PreFeed = 0
2138-1848:711862808.101 : NVMData.PreFeedTime = 0
2138-1848:711862808.154 : NVMData.ButtonNumber = 0
2138-1848:711862808.212 : NVMData.PowerOffTime = 0
2138-1848:711862808.267 : <= ReadNVMDataInternal ret = 1
2138-1848:711862808.333 : => IoObject::IoLockEnd
2138-1848:711862808.411 : <= IoObject::IoLockEnd
2138-1848:711862808.467 : <= ReadNVMData ret = 1
2138-1848:711863312.709 : => TerminateDriver
2138-1848:711863312.918 : => CAsicIO::~CAsicIO,pStage=210570312
2138-1848:711863312.998 : => CNT96226::Close
2138-1848:711863317.543 : <= CNT96226::Close ret = 1
2138-1848:711863317.633 : <= CAsicIO::~CAsicIO
2138-1848:711863317.700 : => IoObject::IoLockEnd
2138-1848:711863317.759 : <= IoObject::IoLockEnd
2138-1848:711863317.817 : => IoObject::TerminateDevice
2138-1848:711863317.880 : => IoObject::IoLockEnd
2138-1848:711863317.934 : <= IoObject::IoLockEnd
2138-1848:711863318.023 : <= IoObject::TerminateDevice
2138-1848:711863318.245 : <= TerminateDriver ret = 1
2138-1848:711865661.432 : ============Debug Start==========
2138-1848:711865661.743 : Date : 2020/5/18 09:49:09
2138-1848:711865661.828 : Process ID : 2138
2138-1848:711865662.423 : Windows : Version 10.0 build 18363 
2138-1848:711865662.950 : MemoryStatus.dwMemoryLoad : 30
2138-1848:711865663.022 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:711865663.097 : MemoryStatus.ullAvailPhys : 5869305856
2138-1848:711865663.167 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:711865663.234 : MemoryStatus.ullAvailPageFile : 7292915712
2138-1848:711865663.299 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:711865663.366 : MemoryStatus.ullAvailVirtual : 1707581440
2138-1848:711865663.432 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:711865663.544 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:711865663.611 : CPU Family 6 Model 10 Stepping 7
2138-1848:711865663.862 : CPU Count : 4
2138-1848:711865663.917 : CPU Frequency : 100.000 Mhz
2138-1848:711865668.968 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:711865669.133 : => InitializeDriver
2138-1848:711865669.394 : <= InitializeDriver ret = 1
2138-1848:711868034.933 : => InitializeScanner
2138-1848:711868035.215 : => CAsicIO::GetDeviceList
2138-1848:711868035.674 : => CNT96226::CNT96226
2138-1848:711868035.739 : => CNT96226::Open
2138-1848:711868060.825 : <= CNT96226::Open ret = 1
2138-1848:711868060.934 : => CNT96226::Initialize
2138-1848:711868061.167 : <= CNT96226::Initialize ret = 1
2138-1848:711868061.229 : <= CNT96226::CNT96226
2138-1848:711868061.291 : => CNT96226::EnumAvailableDevice
2138-1848:711868064.984 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:711868065.072 : DeviceHandleTable[ 0 ] = 256
2138-1848:711868065.141 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:711871835.968 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:711871837.095 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711871845.144 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711871845.375 : => IoObject::GetLockName
2138-1848:711871845.508 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711871845.652 : <= IoObject::GetLockName
2138-1848:711871846.479 : => CNT96226::VenderCmd_GetData
2138-1848:711871846.613 : iCmd = 3, nBytes = 2
2138-1848:711872267.004 : 0000 : 06 38 
2138-1848:711872267.701 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711872267.883 : => CNT96226::VenderCmd_GetData
2138-1848:711872268.005 : iCmd = 4, nBytes = 2
2138-1848:711872603.250 : 0000 : 07 07 
2138-1848:711872603.496 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711872603.682 : Device 0 USB ID = 0638 : 0707
2138-1848:711872603.857 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:711872604.003 : IO Send command 10 bytes
2138-1848:711872604.126 : => CNT96226::VenderCmd_SetData
2138-1848:711872604.249 : iCmd = 0, nBytes = 10
2138-1848:711872604.472 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711872823.159 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711872823.442 : => CNT96226::VenderCmd_GetData
2138-1848:711872823.583 : iCmd = 0, nBytes = 165
2138-1848:711873032.711 : skip dump 37 bytes
2138-1848:711873033.084 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711873033.390 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711873033.680 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711873033.969 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711873034.244 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711873034.536 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711873034.810 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873035.072 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873035.204 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711873035.337 : => CNT96226::VenderCmd_GetData
2138-1848:711873035.658 : iCmd = 1, nBytes = 4
2138-1848:711873260.483 : 0000 : 00 00 00 00 
2138-1848:711873260.730 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711873260.874 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711873261.015 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711873261.154 : IO Send command 10 bytes
2138-1848:711873261.272 : => CNT96226::VenderCmd_SetData
2138-1848:711873261.391 : iCmd = 0, nBytes = 10
2138-1848:711873261.629 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711873620.105 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711873620.369 : => CNT96226::VenderCmd_GetData
2138-1848:711873620.505 : iCmd = 0, nBytes = 128
2138-1848:711873827.461 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873827.880 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873828.179 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711873828.465 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711873828.734 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711873829.006 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873829.276 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873829.536 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711873829.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711873829.813 : => CNT96226::VenderCmd_GetData
2138-1848:711873829.931 : iCmd = 1, nBytes = 4
2138-1848:711874024.869 : 0000 : 00 00 00 00 
2138-1848:711874025.132 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711874025.286 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711874025.577 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:711874025.741 : => CNT96226::Close
2138-1848:711874032.394 : <= CNT96226::Close ret = 1
2138-1848:711874032.569 : <= CNT96226::~CNT96226
2138-1848:711874032.744 : <= CAsicIO::GetDeviceList
2138-1848:711874033.565 : => IoObject::SetTimeout
2138-1848:711874033.693 : Timeout--> In = 0 Out = 0
2138-1848:711874033.825 : <= IoObject::SetTimeout
2138-1848:711874033.955 : => CAsicIO::CAsicIO
2138-1848:711874034.108 : => CNT96226::CNT96226
2138-1848:711874034.213 : => CNT96226::Open
2138-1848:711874077.164 : <= CNT96226::Open ret = 1
2138-1848:711874077.369 : => CNT96226::Initialize
2138-1848:711874077.785 : <= CNT96226::Initialize ret = 1
2138-1848:711874077.912 : <= CNT96226::CNT96226
2138-1848:711874078.024 : <= CAsicIO::CAsicIO
2138-1848:711874078.151 : => CAsicIO::InitializeDevice
2138-1848:711874078.301 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:711874085.958 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:711874086.438 : => IoObject::GetLockName
2138-1848:711874086.575 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:711874086.718 : <= IoObject::GetLockName
2138-1848:711874087.610 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:711874087.774 : IO Send command 10 bytes
2138-1848:711874087.897 : => CNT96226::VenderCmd_SetData
2138-1848:711874088.019 : iCmd = 0, nBytes = 10
2138-1848:711874088.253 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711874444.490 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711874444.770 : => CNT96226::VenderCmd_GetData
2138-1848:711874444.897 : iCmd = 0, nBytes = 128
2138-1848:711874660.173 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711874660.431 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711874660.610 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711874660.776 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711874660.936 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711874661.097 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711874661.255 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711874661.411 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711874661.494 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711874661.749 : => CNT96226::VenderCmd_GetData
2138-1848:711874661.833 : iCmd = 1, nBytes = 4
2138-1848:711874871.643 : 0000 : 00 00 00 00 
2138-1848:711874871.762 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711874871.841 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:711874871.921 : => CNT96226::VenderCmd_GetData
2138-1848:711874871.992 : iCmd = 3, nBytes = 2
2138-1848:711875248.323 : 0000 : 06 38 
2138-1848:711875248.498 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711875248.600 : => CNT96226::VenderCmd_GetData
2138-1848:711875248.675 : iCmd = 4, nBytes = 2
2138-1848:711875564.808 : 0000 : 07 07 
2138-1848:711875564.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711875565.140 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:711875565.364 : => IoObject::InitializeDevice
2138-1848:711875565.499 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:711875566.392 : <= IoObject::InitializeDevice ret = 1
2138-1848:711875566.489 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:711875567.283 : => FindScanner
2138-1848:711875567.362 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:711875567.444 : <= FindScanner ret = 1
2138-1848:711875567.518 : => IoObject::IoLockStart
2138-1848:711875567.628 : => CAsicIO::CheckDevice
2138-1848:711875567.700 : => CNT96226::ConnectIsAvailable
2138-1848:711875592.116 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711875592.244 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711875592.320 : <= IoObject::IoLockStart
2138-1848:711875592.399 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711875592.481 : IO Send command 10 bytes
2138-1848:711875592.591 : => CNT96226::VenderCmd_SetData
2138-1848:711875592.663 : iCmd = 0, nBytes = 10
2138-1848:711875592.789 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:711875797.188 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711875797.307 : System send command 10 bytes + data 0 bytes
2138-1848:711875797.389 : IO total need to receive data 5 bytes
2138-1848:711875797.472 : => CNT96226::VenderCmd_GetData
2138-1848:711875797.541 : iCmd = 0, nBytes = 5
2138-1848:711875996.570 : 0000 : 06 00 02 02 ab 
2138-1848:711875996.721 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711875996.808 : System total receive data 5 bytes
2138-1848:711875996.886 : => CNT96226::VenderCmd_GetData
2138-1848:711875996.961 : iCmd = 1, nBytes = 4
2138-1848:711876198.431 : 0000 : 00 00 00 00 
2138-1848:711876198.546 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711876198.705 : <= CAsicIO::DoIo ret = 1
2138-1848:711876198.785 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:711876198.867 : IO Send command 10 bytes
2138-1848:711876199.007 : => CNT96226::VenderCmd_SetData
2138-1848:711876199.085 : iCmd = 0, nBytes = 10
2138-1848:711876199.216 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:711876394.238 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711876394.393 : System send command 10 bytes + data 0 bytes
2138-1848:711876394.486 : IO total need to receive data 165 bytes
2138-1848:711876394.570 : => CNT96226::VenderCmd_GetData
2138-1848:711876394.645 : iCmd = 0, nBytes = 165
2138-1848:711876563.974 : skip dump 37 bytes
2138-1848:711876564.254 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711876564.432 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711876564.598 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711876564.763 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711876564.922 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711876565.092 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711876565.246 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711876565.400 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711876565.480 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711876565.564 : System total receive data 165 bytes
2138-1848:711876565.646 : => CNT96226::VenderCmd_GetData
2138-1848:711876565.867 : iCmd = 1, nBytes = 4
2138-1848:711876734.760 : 0000 : 00 00 00 00 
2138-1848:711876734.861 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711876735.013 : <= CAsicIO::DoIo ret = 1
2138-1848:711876735.086 : Dump Inquiry
2138-1848:711876735.232 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:711876735.404 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:711876735.573 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:711876735.739 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:711876735.900 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:711876736.061 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:711876736.217 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711876736.377 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711876736.534 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:711876736.696 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:711876736.809 : 00a0 : 00 00 00 00 00 
2138-1848:711876736.893 : => ReadNVMDataInternal
2138-1848:711876737.165 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711876737.240 : IO Send command 10 bytes
2138-1848:711876737.359 : => CNT96226::VenderCmd_SetData
2138-1848:711876737.429 : iCmd = 0, nBytes = 10
2138-1848:711876737.553 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711877072.669 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711877072.880 : System send command 10 bytes + data 0 bytes
2138-1848:711877072.966 : IO total need to receive data 128 bytes
2138-1848:711877073.050 : => CNT96226::VenderCmd_GetData
2138-1848:711877073.125 : iCmd = 0, nBytes = 128
2138-1848:711877272.247 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711877272.475 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711877272.656 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711877272.825 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711877272.991 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711877273.146 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711877273.299 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711877273.453 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711877273.535 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711877273.614 : System total receive data 128 bytes
2138-1848:711877273.691 : => CNT96226::VenderCmd_GetData
2138-1848:711877273.762 : iCmd = 1, nBytes = 4
2138-1848:711877465.217 : 0000 : 00 00 00 00 
2138-1848:711877465.371 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711877465.552 : <= CAsicIO::DoIo ret = 1
2138-1848:711877465.639 : NVMData.PadScanCount = 0
2138-1848:711877465.719 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711877465.796 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711877465.874 : NVMData.FlatbedScanCount = 0
2138-1848:711877465.945 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711877466.016 : NVMData.SideEdgeFletbed = 0
2138-1848:711877466.108 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711877466.182 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711877466.257 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711877466.328 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711877466.403 : NVMData.BornMonth = 0
2138-1848:711877466.466 : NVMData.BornDay = 0
2138-1848:711877466.533 : NVMData.BornYear = 0
2138-1848:711877466.596 : NVMData.FirstScanMonth = 5
2138-1848:711877466.663 : NVMData.FirstScanDay = 18
2138-1848:711877466.735 : NVMData.FirstScanYear = 2020
2138-1848:711877466.809 : NVMData.VerticalMagnification = 0
2138-1848:711877466.887 : NVMData.HorizontalMagnification = 0
2138-1848:711877466.957 : NVMData.PowerSavingTime = 15
2138-1848:711877467.023 : NVMData.SN = A094165189010062
2138-1848:711877467.088 : NVMData.AutoFeed = 0
2138-1848:711877467.152 : NVMData.CCDType = 0
2138-1848:711877467.359 : NVMData.ScanSpeed = 0
2138-1848:711877467.429 : NVMData.RollerCount = 0
2138-1848:711877467.496 : NVMData.MultifeedCount = 0
2138-1848:711877467.560 : NVMData.JamCount = 0
2138-1848:711877467.622 : NVMData.IdentifyInfo = 
2138-1848:711877467.691 : NVMData.FormalName = 
2138-1848:711877467.753 : NVMData.ReservedB = 0
2138-1848:711877467.817 : NVMData.FunctionCode = 0
2138-1848:711877467.886 : NVMData.PreFeed = 0
2138-1848:711877467.949 : NVMData.PreFeedTime = 0
2138-1848:711877468.017 : NVMData.ButtonNumber = 0
2138-1848:711877468.080 : NVMData.PowerOffTime = 0
2138-1848:711877468.148 : <= ReadNVMDataInternal ret = 1
2138-1848:711877468.239 : => IoObject::IoLockEnd
2138-1848:711877468.333 : <= IoObject::IoLockEnd
2138-1848:711877468.401 : <= InitializeScanner ret = 1
2138-1848:711878683.606 : => GetLogicalScannerAbility
2138-1848:711878683.817 : => IoObject::IoLockStart
2138-1848:711878683.969 : => CAsicIO::CheckDevice
2138-1848:711878684.035 : => CNT96226::ConnectIsAvailable
2138-1848:711878708.945 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711878709.200 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711878709.267 : <= IoObject::IoLockStart
2138-1848:711878709.334 : => IoObject::IoLockEnd
2138-1848:711878709.440 : <= IoObject::IoLockEnd
2138-1848:711878709.519 : <= GetLogicalScannerAbility ret = 1
2138-1848:711882003.582 : => GetLogicalScannerAbilityEx
2138-1848:711882003.793 : => IoObject::IoLockStart
2138-1848:711882003.937 : => CAsicIO::CheckDevice
2138-1848:711882004.002 : => CNT96226::ConnectIsAvailable
2138-1848:711882032.103 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711882032.561 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711882032.627 : <= IoObject::IoLockStart
2138-1848:711882032.692 : => IoObject::IoLockEnd
2138-1848:711882032.799 : <= IoObject::IoLockEnd
2138-1848:711882032.936 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:711882033.017 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:711888728.509 : => ReadNVMData
2138-1848:711888728.699 : => IoObject::IoLockStart
2138-1848:711888728.852 : => CAsicIO::CheckDevice
2138-1848:711888728.917 : => CNT96226::ConnectIsAvailable
2138-1848:711888757.354 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711888757.474 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711888757.543 : <= IoObject::IoLockStart
2138-1848:711888757.613 : => ReadNVMDataInternal
2138-1848:711888757.679 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:711888757.748 : IO Send command 10 bytes
2138-1848:711888757.892 : => CNT96226::VenderCmd_SetData
2138-1848:711888757.955 : iCmd = 0, nBytes = 10
2138-1848:711888758.071 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:711889103.539 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711889103.735 : System send command 10 bytes + data 0 bytes
2138-1848:711889103.812 : IO total need to receive data 128 bytes
2138-1848:711889103.880 : => CNT96226::VenderCmd_GetData
2138-1848:711889103.943 : iCmd = 0, nBytes = 128
2138-1848:711889307.609 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711889307.802 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711889307.951 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:711889308.090 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:711889308.225 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:711889308.353 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711889308.480 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711889308.611 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:711889308.678 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711889308.743 : System total receive data 128 bytes
2138-1848:711889308.813 : => CNT96226::VenderCmd_GetData
2138-1848:711889308.870 : iCmd = 1, nBytes = 4
2138-1848:711889485.156 : 0000 : 00 00 00 00 
2138-1848:711889485.321 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711889485.477 : <= CAsicIO::DoIo ret = 1
2138-1848:711889485.659 : NVMData.PadScanCount = 0
2138-1848:711889485.725 : NVMData.ADFSingleModeScanCount = 0
2138-1848:711889485.785 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:711889485.846 : NVMData.FlatbedScanCount = 0
2138-1848:711889485.906 : NVMData.LeadingEdgeFletbed = 0
2138-1848:711889485.963 : NVMData.SideEdgeFletbed = 0
2138-1848:711889486.019 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:711889486.079 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:711889486.139 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:711889486.196 : NVMData.SideEdgeADFRearPage = 0
2138-1848:711889486.252 : NVMData.BornMonth = 0
2138-1848:711889486.304 : NVMData.BornDay = 0
2138-1848:711889486.359 : NVMData.BornYear = 0
2138-1848:711889486.409 : NVMData.FirstScanMonth = 5
2138-1848:711889486.463 : NVMData.FirstScanDay = 18
2138-1848:711889486.519 : NVMData.FirstScanYear = 2020
2138-1848:711889486.576 : NVMData.VerticalMagnification = 0
2138-1848:711889486.632 : NVMData.HorizontalMagnification = 0
2138-1848:711889486.691 : NVMData.PowerSavingTime = 15
2138-1848:711889486.753 : NVMData.SN = A094165189010062
2138-1848:711889486.804 : NVMData.AutoFeed = 0
2138-1848:711889486.858 : NVMData.CCDType = 0
2138-1848:711889486.909 : NVMData.ScanSpeed = 0
2138-1848:711889486.959 : NVMData.RollerCount = 0
2138-1848:711889487.014 : NVMData.MultifeedCount = 0
2138-1848:711889487.067 : NVMData.JamCount = 0
2138-1848:711889487.119 : NVMData.IdentifyInfo = 
2138-1848:711889487.175 : NVMData.FormalName = 
2138-1848:711889487.230 : NVMData.ReservedB = 0
2138-1848:711889487.286 : NVMData.FunctionCode = 0
2138-1848:711889487.340 : NVMData.PreFeed = 0
2138-1848:711889487.392 : NVMData.PreFeedTime = 0
2138-1848:711889487.443 : NVMData.ButtonNumber = 0
2138-1848:711889487.499 : NVMData.PowerOffTime = 0
2138-1848:711889487.557 : <= ReadNVMDataInternal ret = 1
2138-1848:711889487.620 : => IoObject::IoLockEnd
2138-1848:711889487.702 : <= IoObject::IoLockEnd
2138-1848:711889487.754 : <= ReadNVMData ret = 1
2138-1848:711899572.334 : => GetADFStatus
2138-1848:711899572.723 : => IoObject::IoLockStart
2138-1848:711899572.874 : => CAsicIO::CheckDevice
2138-1848:711899573.678 : => CNT96226::ConnectIsAvailable
2138-1848:711899590.724 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711899590.837 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711899590.908 : <= IoObject::IoLockStart
2138-1848:711899590.979 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711899591.056 : IO Send command 10 bytes
2138-1848:711899591.212 : => CNT96226::VenderCmd_SetData
2138-1848:711899592.348 : iCmd = 0, nBytes = 10
2138-1848:711899592.464 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711899745.478 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711899745.686 : System send command 10 bytes + data 0 bytes
2138-1848:711899745.773 : IO total need to receive data 2 bytes
2138-1848:711899745.848 : => CNT96226::VenderCmd_GetData
2138-1848:711899745.913 : iCmd = 0, nBytes = 2
2138-1848:711899853.651 : 0000 : 01 00 
2138-1848:711899853.746 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711899853.816 : System total receive data 2 bytes
2138-1848:711899853.884 : => CNT96226::VenderCmd_GetData
2138-1848:711899853.941 : iCmd = 1, nBytes = 4
2138-1848:711899962.047 : 0000 : 00 00 00 00 
2138-1848:711899962.197 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711899962.392 : <= CAsicIO::DoIo ret = 1
2138-1848:711899962.477 : Return status = 1
2138-1848:711899962.548 : => IoObject::IoLockEnd
2138-1848:711899962.630 : <= IoObject::IoLockEnd
2138-1848:711899962.687 : <= GetADFStatus ret = 1
2138-1848:711902713.977 : => GetADFStatus
2138-1848:711902714.191 : => IoObject::IoLockStart
2138-1848:711902714.356 : => CAsicIO::CheckDevice
2138-1848:711902714.428 : => CNT96226::ConnectIsAvailable
2138-1848:711902734.128 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711902734.276 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711902734.354 : <= IoObject::IoLockStart
2138-1848:711902734.428 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711902734.789 : IO Send command 10 bytes
2138-1848:711902734.959 : => CNT96226::VenderCmd_SetData
2138-1848:711902735.051 : iCmd = 0, nBytes = 10
2138-1848:711902735.175 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711902888.798 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711902888.980 : System send command 10 bytes + data 0 bytes
2138-1848:711902889.065 : IO total need to receive data 2 bytes
2138-1848:711902889.138 : => CNT96226::VenderCmd_GetData
2138-1848:711902889.206 : iCmd = 0, nBytes = 2
2138-1848:711903000.833 : 0000 : 01 00 
2138-1848:711903000.977 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711903001.061 : System total receive data 2 bytes
2138-1848:711903001.135 : => CNT96226::VenderCmd_GetData
2138-1848:711903001.203 : iCmd = 1, nBytes = 4
2138-1848:711903124.939 : 0000 : 00 00 00 00 
2138-1848:711903125.367 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711903125.538 : <= CAsicIO::DoIo ret = 1
2138-1848:711903125.613 : Return status = 1
2138-1848:711903125.680 : => IoObject::IoLockEnd
2138-1848:711903125.759 : <= IoObject::IoLockEnd
2138-1848:711903125.815 : <= GetADFStatus ret = 1
2138-1848:711918313.979 : => IsCalibrationDataFileExist
2138-1848:711918314.175 : <= IsCalibrationDataFileExist ret=1
2138-1848:711935219.053 : => StartScanJob
2138-1848:711935219.242 : <= StartScanJob ret = 1
2138-1848:711936149.521 : => GetADFStatus
2138-1848:711936149.716 : => IoObject::IoLockStart
2138-1848:711936149.863 : => CAsicIO::CheckDevice
2138-1848:711936149.923 : => CNT96226::ConnectIsAvailable
2138-1848:711936178.669 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711936178.789 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711936178.854 : <= IoObject::IoLockStart
2138-1848:711936178.919 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:711936178.994 : IO Send command 10 bytes
2138-1848:711936179.125 : => CNT96226::VenderCmd_SetData
2138-1848:711936179.189 : iCmd = 0, nBytes = 10
2138-1848:711936179.299 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:711936376.380 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711936376.551 : System send command 10 bytes + data 0 bytes
2138-1848:711936376.633 : IO total need to receive data 2 bytes
2138-1848:711936376.700 : => CNT96226::VenderCmd_GetData
2138-1848:711936376.760 : iCmd = 0, nBytes = 2
2138-1848:711936584.817 : 0000 : 01 00 
2138-1848:711936584.904 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711936584.975 : System total receive data 2 bytes
2138-1848:711936585.038 : => CNT96226::VenderCmd_GetData
2138-1848:711936585.097 : iCmd = 1, nBytes = 4
2138-1848:711936786.186 : 0000 : 00 00 00 00 
2138-1848:711936786.337 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711936786.496 : <= CAsicIO::DoIo ret = 1
2138-1848:711936786.571 : Return status = 1
2138-1848:711936786.638 : => IoObject::IoLockEnd
2138-1848:711936786.719 : <= IoObject::IoLockEnd
2138-1848:711936786.774 : <= GetADFStatus ret = 1
2138-1848:711938026.054 : => SwitchStrip
2138-1848:711938026.225 : Color = 0
2138-1848:711938026.290 : <= SwitchStrip ret = 1
2138-1848:711939272.760 : => TuneScanLength
2138-1848:711939272.948 : Portion = 0, Direction = 0, line = 0
2138-1848:711939273.026 : <= TuneScanLength ret = 1
2138-1848:711940702.222 : => TuneScanLength
2138-1848:711940702.415 : Portion = 1, Direction = 1, line = 0
2138-1848:711940702.497 : <= TuneScanLength ret = 1
2138-1848:711948142.100 : => SetScanParameter
2138-1848:711948142.298 : => IoObject::IoLockStart
2138-1848:711948142.430 : => CAsicIO::CheckDevice
2138-1848:711948142.491 : => CNT96226::ConnectIsAvailable
2138-1848:711948163.790 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:711948163.916 : <= CAsicIO::CheckDevice ret = 1
2138-1848:711948163.982 : <= IoObject::IoLockStart
2138-1848:711948164.060 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:711948164.139 : IO Send command 10 bytes
2138-1848:711948164.278 : => CNT96226::VenderCmd_SetData
2138-1848:711948164.346 : iCmd = 0, nBytes = 10
2138-1848:711948164.665 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:711948361.283 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:711948361.452 : System send command 10 bytes + data 0 bytes
2138-1848:711948361.534 : IO total need to receive data 2 bytes
2138-1848:711948361.600 : => CNT96226::VenderCmd_GetData
2138-1848:711948361.660 : iCmd = 0, nBytes = 2
2138-1848:711948567.167 : 0000 : 01 00 
2138-1848:711948567.272 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711948567.343 : System total receive data 2 bytes
2138-1848:711948567.412 : => CNT96226::VenderCmd_GetData
2138-1848:711948567.469 : iCmd = 1, nBytes = 4
2138-1848:711948762.294 : 0000 : 00 00 00 00 
2138-1848:711948762.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:711948762.647 : <= CAsicIO::DoIo ret = 1
2138-1848:711948762.729 : AP.ScanParameter.Left = 0
2138-1848:711948762.793 : AP.ScanParameter.Top = 0
2138-1848:711948762.851 : AP.ScanParameter.Width = 629
2138-1848:711948762.916 : AP.ScanParameter.Length = 1109
2138-1848:711948762.978 : AP.ScanParameter.PixelNum = 628
2138-1848:711948763.042 : AP.ScanParameter.LineNum = 1109
2138-1848:711948763.101 : AP.ScanParameter.ScanMode = 4
2138-1848:711948763.159 : AP.ScanParameter.ScanMethod = 1
2138-1848:711948763.219 : AP.ScanParameter.BitPerPixel = 24
2138-1848:711948763.279 : AP.ScanParameter.ScanSpeed = 0
2138-1848:711948763.337 : AP.ScanParameter.Contrast = 0
2138-1848:711948763.401 : AP.ScanParameter.Brightness = 0
2138-1848:711948763.461 : AP.ScanParameter.HTPatternNo = 1
2138-1848:711948763.522 : AP.ScanParameter.Highlight = 255
2138-1848:711948763.584 : AP.ScanParameter.Shadow = 0
2138-1848:711948763.641 : AP.ScanParameter.ColorFilter = 0
2138-1848:711948763.700 : AP.ScanParameter.Invert = 0
2138-1848:711948763.757 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:711948763.822 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:711948763.886 : AP.ScanParameter.RExposure = 100
2138-1848:711948763.945 : AP.ScanParameter.GExposure = 100
2138-1848:711948764.003 : AP.ScanParameter.BExposure = 100
2138-1848:711948764.061 : AP.ScanParameter.XRes = 300
2138-1848:711948764.118 : AP.ScanParameter.YRes = 300
2138-1848:711948764.175 : AP.ScanParameter.RGain = 0
2138-1848:711948764.230 : AP.ScanParameter.GGain = 0
2138-1848:711948764.286 : AP.ScanParameter.BGain = 0
2138-1848:711948764.343 : AP.ScanParameter.lensPosition = 0
2138-1848:711948764.403 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:711948764.464 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:711948764.525 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:711948764.591 : AP.ScanParameter.wPaperLength = 0
2138-1848:711948764.773 : AP.ScanParameter.ExtIndex = 0
2138-1848:711948764.832 : AP.ScanParameter.ExtSize = 0
2138-1848:711948764.890 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:711948764.951 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:711948765.013 : AP.ScanParameter.CompressionArgument = 0
2138-1848:711948765.074 : AP.ScanParameter.HiWordLength = 0
2138-1848:711948765.132 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:711948765.191 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:711948765.296 : => IoObject::IoLockEnd
2138-1848:711948765.379 : <= IoObject::IoLockEnd
2138-1848:711948765.435 : <= SetScanParameter ret = 1
2138-1848:711954618.571 : => SetGammaTable, Color(1),Size(256)
2138-1848:711954618.793 : <= SetGammaTable ret = 1
2138-1848:712001412.689 : => SetGammaTable, Color(2),Size(256)
2138-1848:712001412.893 : <= SetGammaTable ret = 1
2138-1848:712048219.343 : => SetGammaTable, Color(3),Size(256)
2138-1848:712048219.575 : <= SetGammaTable ret = 1
2138-1848:712120094.095 : => StartScan
2138-1848:712120094.292 : Thread Scanning = 0, APjobWorking = 0
2138-1848:712120094.376 : blIsRW3LiteB = 0
2138-1848:712120094.447 : => StartJob
2138-1848:712120094.509 : => IoObject::PrepareReadImage
2138-1848:712120094.569 : <= IoObject::PrepareReadImage
2138-1848:712120094.636 : => IoObject::IoLockStart
2138-1848:712120094.787 : => CAsicIO::CheckDevice
2138-1848:712120094.952 : => CNT96226::ConnectIsAvailable
2138-1848:712120110.540 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712120110.667 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712120110.741 : <= IoObject::IoLockStart
2138-1848:712120110.824 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712120110.898 : IO Send command 10 bytes
2138-1848:712120111.035 : => CNT96226::VenderCmd_SetData
2138-1848:712120111.099 : iCmd = 0, nBytes = 10
2138-1848:712120111.216 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712120261.393 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712120261.542 : System send command 10 bytes + data 0 bytes
2138-1848:712120261.618 : IO total need to receive data 2 bytes
2138-1848:712120261.684 : => CNT96226::VenderCmd_GetData
2138-1848:712120261.746 : iCmd = 0, nBytes = 2
2138-1848:712120373.434 : 0000 : 01 00 
2138-1848:712120373.544 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712120373.612 : System total receive data 2 bytes
2138-1848:712120373.678 : => CNT96226::VenderCmd_GetData
2138-1848:712120373.737 : iCmd = 1, nBytes = 4
2138-1848:712120493.467 : 0000 : 00 00 00 00 
2138-1848:712120493.634 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712120493.816 : <= CAsicIO::DoIo ret = 1
2138-1848:712120493.911 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:712120493.990 : IO Send command 10 bytes
2138-1848:712120494.108 : => CNT96226::VenderCmd_SetData
2138-1848:712120494.175 : iCmd = 0, nBytes = 10
2138-1848:712120494.294 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:712120652.949 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712120653.142 : System send command 10 bytes + data 0 bytes
2138-1848:712120653.228 : IO total need to receive data 2 bytes
2138-1848:712120653.300 : => CNT96226::VenderCmd_GetData
2138-1848:712120653.366 : iCmd = 0, nBytes = 2
2138-1848:712120763.960 : 0000 : 01 00 
2138-1848:712120764.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712120764.140 : System total receive data 2 bytes
2138-1848:712120764.209 : => CNT96226::VenderCmd_GetData
2138-1848:712120764.268 : iCmd = 1, nBytes = 4
2138-1848:712120879.986 : 0000 : 00 00 00 00 
2138-1848:712120880.086 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712120880.252 : <= CAsicIO::DoIo ret = 1
2138-1848:712120880.341 : Reset Background Line to 2
2138-1848:712120880.428 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:712120880.545 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:712120880.655 : IO.ScanParameter.Left = 0
2138-1848:712120880.717 : IO.ScanParameter.Top = 0
2138-1848:712120880.777 : IO.ScanParameter.Width = 1296
2138-1848:712120880.840 : IO.ScanParameter.Length = 1260
2138-1848:712120880.901 : IO.ScanParameter.PixelNum = 1296
2138-1848:712120880.965 : IO.ScanParameter.LineNum = 2520
2138-1848:712120881.028 : IO.ScanParameter.ScanMode = 4
2138-1848:712120881.089 : IO.ScanParameter.ScanMethod = 1
2138-1848:712120881.148 : IO.ScanParameter.BitPerPixel = 24
2138-1848:712120881.211 : IO.ScanParameter.ScanSpeed = 0
2138-1848:712120881.276 : IO.ScanParameter.Contrast = 0
2138-1848:712120881.335 : IO.ScanParameter.Brightness = 0
2138-1848:712120881.396 : IO.ScanParameter.HTPatternNo = 1
2138-1848:712120881.452 : IO.ScanParameter.Highlight = 255
2138-1848:712120881.520 : IO.ScanParameter.Shadow = 0
2138-1848:712120881.579 : IO.ScanParameter.ColorFilter = 0
2138-1848:712120881.639 : IO.ScanParameter.Invert = 0
2138-1848:712120881.696 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:712120881.762 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:712120881.828 : IO.ScanParameter.RExposure = 100
2138-1848:712120881.888 : IO.ScanParameter.GExposure = 100
2138-1848:712120881.949 : IO.ScanParameter.BExposure = 100
2138-1848:712120882.008 : IO.ScanParameter.XRes = 600
2138-1848:712120882.064 : IO.ScanParameter.YRes = 600
2138-1848:712120882.121 : IO.ScanParameter.RGain = 0
2138-1848:712120882.179 : IO.ScanParameter.GGain = 0
2138-1848:712120882.236 : IO.ScanParameter.BGain = 0
2138-1848:712120882.387 : IO.ScanParameter.lensPosition = 0
2138-1848:712120882.452 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:712120882.518 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:712120882.578 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:712120882.642 : IO.ScanParameter.wPaperLength = 0
2138-1848:712120882.699 : IO.ScanParameter.ExtIndex = 0
2138-1848:712120882.758 : IO.ScanParameter.ExtSize = 0
2138-1848:712120882.818 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:712120882.879 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:712120882.943 : IO.ScanParameter.CompressionArgument = 0
2138-1848:712120883.004 : IO.ScanParameter.HiWordLength = 0
2138-1848:712120883.066 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:712120883.137 : Front Page Image Process Count = 4
2138-1848:712120883.364 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:712120883.436 : -> Pixel : 1296
2138-1848:712120883.493 : ImageProcess Stage 1 : Software gamma
2138-1848:712120883.556 : -> Pixel : 1296
2138-1848:712120883.612 : ImageProcess Stage 2 : Cut Image
2138-1848:712120883.669 : -> Pixel : 1296
2138-1848:712120883.722 : -> blColor : 1
2138-1848:712120883.776 : -> blDelayCutTop : 0
2138-1848:712120883.833 : -> dwCutLeft : 0
2138-1848:712120883.884 : -> dwCutRight : 38
2138-1848:712120883.936 : -> dwCutTop : 4
2138-1848:712120883.990 : -> dwCutTail : 2222
2138-1848:712120884.050 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:712120884.110 : -> dwSrcWidth : 1258
2138-1848:712120884.165 : -> dwSrcLength : 2218
2138-1848:712120884.218 : -> dwDestWidth : 628
2138-1848:712120884.273 : -> dwDestLength : 1109
2138-1848:712120884.327 : -> dwYRateFraction : 0/0
2138-1848:712120884.383 : -> blColor : 1
2138-1848:712120884.436 : -> blYByRate : 0
2138-1848:712120887.473 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:712120887.548 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:712120887.615 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:712120887.681 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:712120887.774 : Allocate buffer size=33554432
2138-1848:712120890.101 : Alloc Buffer @ =1158f020 
2138-1848:712120890.169 :   IO  Buffer @ =1158f020 / 11d8f020 
2138-1848:712120890.233 : Image Buffer @ =1258f020 / 0 
2138-1848:712120890.300 :  BatchScan - BatchScanCachePage = 4
2138-1848:712120890.368 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:712120891.458 : Pipe = c559948 Allocate size = 10485760 ~ 39845888
2138-1848:712120893.135 : Pipe = c559948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:712120893.232 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:712120893.715 : Pipe = c559a48 Allocate size = 27262976 ~ 44040192
2138-1848:712120899.247 : Pipe = c559a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:712120899.362 : Reset background event
2138-1848:712120901.743 : Create IO thread
2138-1848:712120903.369 : <= StartJob ret = 1
2138-1848:712120903.459 : => StartPage
2138-1848:712120903.519 : StartPage (1) Reset variable
2138-a00:712120918.320 :     Pipe = c559948 Read ==>
2138-a00:712120918.480 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712120924.329 : <= StartPage ret = 1
2138-1848:712120924.430 : Page 1
2138-1848:712120924.482 : <= StartScan ret = 1
2138-a88:712120929.557 :         => CAsicIO::DoIo code = 0x2A - 0x95
2138-a88:712120929.665 :         IO Send command 10 bytes
2138-a88:712120929.756 :         => CNT96226::VenderCmd_SetData
2138-a88:712120929.822 :         iCmd = 0, nBytes = 12
2138-a88:712120929.947 :         0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-a88:712121707.908 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712121708.116 :         System send command 10 bytes + data 2 bytes
2138-a88:712121708.205 :         => CNT96226::VenderCmd_GetData
2138-a88:712121708.276 :         iCmd = 1, nBytes = 4
2138-a88:712121819.579 :         0000 : 00 00 00 00 
2138-a88:712121819.750 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712121820.052 :         <= CAsicIO::DoIo ret = 1
2138-a88:712121820.149 :         => CAsicIO::DoIo code = 0x2A - 0x96
2138-a88:712121820.222 :         IO Send command 10 bytes
2138-a88:712121820.344 :         => CNT96226::VenderCmd_SetData
2138-a88:712121820.415 :         iCmd = 0, nBytes = 12
2138-a88:712121820.539 :         0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:712122047.787 : => ReadScan
2138-1848:712122047.977 : Count = 99852, Ptr = 7de7690
2138-1848:712122048.061 : => ReadScanEx2
2138-1848:712122048.122 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712122048.187 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712122048.248 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712122048.994 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712122049.070 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712122049.137 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712122049.211 : => GetImageToBuffer
2138-1848:712122049.272 : => GetImageToBufferPageScan
2138-1848:712122049.340 : Pipe = c559a48 Read ==>
2138-1848:712122049.509 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712122349.142 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712122349.330 :         System send command 10 bytes + data 2 bytes
2138-a88:712122349.417 :         => CNT96226::VenderCmd_GetData
2138-a88:712122349.484 :         iCmd = 1, nBytes = 4
2138-a88:712122681.808 :         0000 : 00 00 00 00 
2138-a88:712122681.977 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712122682.159 :         <= CAsicIO::DoIo ret = 1
2138-a88:712122682.319 :         => CAsicIO::DoIo code = 0x2A - 0x83
2138-a88:712122682.397 :         IO Send command 10 bytes
2138-a88:712122682.523 :         => CNT96226::VenderCmd_SetData
2138-a88:712122682.590 :         iCmd = 0, nBytes = 28
2138-a88:712122682.726 :         0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-a88:712122682.848 :         0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-a88:712122828.517 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712122828.661 :         System send command 10 bytes + data 18 bytes
2138-a88:712122828.742 :         => CNT96226::VenderCmd_GetData
2138-a88:712122828.808 :         iCmd = 1, nBytes = 4
2138-a88:712122948.408 :         0000 : 00 00 00 00 
2138-a88:712122948.551 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712122948.678 :         <= CAsicIO::DoIo ret = 1
2138-a88:712122948.774 :         IOThread: ReadBackground
2138-a88:712122948.896 :         Background Front Page Image Process Count = 3
2138-a88:712122949.031 :         ImageProcess Stage 0 : OA982 Color Pack
2138-a88:712122949.102 :         -> Pixel : 1296
2138-a88:712122949.164 :         ImageProcess Stage 1 : Nearest Scale
2138-a88:712122949.233 :         -> dwSrcWidth : 1296
2138-a88:712122949.292 :         -> dwSrcLength : 2
2138-a88:712122949.348 :         -> dwDestWidth : 628
2138-a88:712122949.406 :         -> dwDestLength : 2
2138-a88:712122949.458 :         -> dwYRateFraction : 0/0
2138-a88:712122949.519 :         -> blColor : 1
2138-a88:712122949.568 :         -> blYByRate : 0
2138-a88:712122949.624 :         ImageProcess Stage 2 : Background Color Unpack
2138-a88:712122949.685 :         -> Pixel : 628
2138-a88:712122950.693 :         => CAsicIO::DoIo code = 0x28 - 0x9B
2138-a88:712122950.768 :         IO Send command 10 bytes
2138-a88:712122950.831 :         => CNT96226::VenderCmd_SetData
2138-a88:712122950.896 :         iCmd = 0, nBytes = 10
2138-a88:712122951.010 :         0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-a88:712123203.554 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712123203.753 :         System send command 10 bytes + data 0 bytes
2138-a88:712123203.835 :         IO total need to receive data 7776 bytes
2138-a88:712123203.911 :         => CNT96226::VenderCmd_GetData
2138-a88:712123203.981 :         iCmd = 0, nBytes = 7776
2138-a88:712123392.961 :         skip dump 7648 bytes
2138-a88:712123393.283 :         0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123393.428 :         0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123393.564 :         0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123393.696 :         0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123393.830 :         0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123393.963 :         0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123394.092 :         0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123394.225 :         0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-a88:712123394.294 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712123394.362 :         System total receive data 7776 bytes
2138-a88:712123394.428 :         => CNT96226::VenderCmd_GetData
2138-a88:712123394.488 :         iCmd = 1, nBytes = 4
2138-a88:712123505.064 :         0000 : 00 00 00 00 
2138-a88:712123505.194 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712123505.360 :         <= CAsicIO::DoIo ret = 1
2138-a88:712123716.695 :         IOThread: Counting Padding Values
2138-a88:712123716.920 :         => CScanner::GetWindowDescriptor
2138-a88:712123717.013 :         <= CScanner::GetWindowDescriptor
2138-a88:712123717.079 :         Dump Window Descriptor
2138-a88:712123717.221 :         0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-a88:712123717.364 :         0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-a88:712123717.501 :         0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-a88:712123717.647 :         0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-a88:712123717.776 :         0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-a88:712123717.844 :         IOThread : Set Window
2138-a88:712123717.909 :         => CAsicIO::DoIo code = 0x24 - 0x00
2138-a88:712123717.979 :         IO Send command 10 bytes
2138-a88:712123718.066 :         => CNT96226::VenderCmd_SetData
2138-a88:712123718.137 :         iCmd = 0, nBytes = 89
2138-a88:712123718.267 :         0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-a88:712123718.402 :         0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-a88:712123718.540 :         0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-a88:712123718.675 :         0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-a88:712123718.811 :         0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-a88:712123718.919 :         0050 : 00 00 00 00 00 00 00 00 00 
2138-a88:712124827.389 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712124827.593 :         System send command 10 bytes + data 79 bytes
2138-a88:712124827.679 :         => CNT96226::VenderCmd_GetData
2138-a88:712124827.750 :         iCmd = 1, nBytes = 4
2138-a88:712124982.508 :         0000 : 00 00 00 00 
2138-a88:712124982.674 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712124982.850 :         <= CAsicIO::DoIo ret = 1
2138-a88:712124982.987 :         IOThread:Send Gamma
2138-a88:712124983.079 :         => CAquila::UpdateSWGammaTable
2138-a88:712124983.148 :          NewScanParameter.ColorFilter = 0
2138-a88:712124983.388 :         0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-a88:712124983.546 :         0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-a88:712124983.697 :         0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-a88:712124983.839 :         0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-a88:712124983.983 :         0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-a88:712124984.124 :         0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-a88:712124984.268 :         0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-a88:712124984.410 :         0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-a88:712124984.552 :         0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-a88:712124984.797 :         0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-a88:712124984.943 :         00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-a88:712124985.086 :         00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-a88:712124985.225 :         00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-a88:712124985.363 :         00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-a88:712124985.504 :         00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-a88:712124985.644 :         00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-a88:712124985.779 :         0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-a88:712124985.911 :         0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-a88:712124986.053 :         0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-a88:712124986.197 :         0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-a88:712124986.339 :         0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-a88:712124986.481 :         0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-a88:712124986.634 :         0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-a88:712124986.775 :         0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-a88:712124986.915 :         0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-a88:712124987.054 :         0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-a88:712124987.197 :         01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-a88:712124987.339 :         01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-a88:712124987.480 :         01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-a88:712124987.615 :         01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-a88:712124987.758 :         01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-a88:712124987.895 :         01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-a88:712124988.027 :         0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-a88:712124988.158 :         0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-a88:712124988.297 :         0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-a88:712124988.440 :         0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-a88:712124988.580 :         0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-a88:712124988.721 :         0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-a88:712124988.864 :         0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-a88:712124989.007 :         0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-a88:712124989.145 :         0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-a88:712124989.284 :         0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-a88:712124989.428 :         02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-a88:712124989.569 :         02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-a88:712124989.709 :         02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-a88:712124989.846 :         02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-a88:712124989.982 :         02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-a88:712124990.120 :         02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-a88:712124990.253 :         0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-a88:712124990.383 :         0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-a88:712124990.523 :         0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-a88:712124990.665 :         0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-a88:712124990.807 :         0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-a88:712124990.946 :         0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-a88:712124991.133 :         0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-a88:712124991.272 :         0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-a88:712124991.412 :         0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-a88:712124991.554 :         0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-a88:712124991.695 :         03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-a88:712124991.837 :         03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-a88:712124991.981 :         03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-a88:712124992.120 :         03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-a88:712124992.254 :         03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-a88:712124992.392 :         03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-a88:712124992.461 :         <= CAquila::UpdateSWGammaTable
2138-a88:712125022.355 :         IOThread: Wait Pipe
2138-a88:712125022.470 :         Pipe = c559948 ==> IsHighUsage
2138-a88:712125022.604 :         Pipe = c559948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-a88:712125022.727 :         Pipe = c559948 MaximumPage Count = 0 : Current Page Count = 0
2138-a88:712125022.839 :         Pipe = c559948 <== IsHighUsage ret = 0
2138-a88:712125022.914 :         IOThread: Reserve Unit
2138-a88:712125022.979 :         => CAsicIO::DoIo code = 0x16 - 0x00
2138-a88:712125023.049 :         IO Send command 10 bytes
2138-a88:712125023.177 :         => CNT96226::VenderCmd_SetData
2138-a88:712125023.240 :         iCmd = 0, nBytes = 10
2138-a88:712125023.342 :         0000 : 16 00 00 00 00 00 00 00 00 00 
2138-a88:712125171.867 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712125172.056 :         System send command 10 bytes + data 0 bytes
2138-a88:712125172.145 :         => CNT96226::VenderCmd_GetData
2138-a88:712125172.214 :         iCmd = 1, nBytes = 4
2138-a88:712125322.342 :         0000 : 00 00 00 00 
2138-a88:712125322.464 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712125322.625 :         <= CAsicIO::DoIo ret = 1
2138-a88:712125322.689 :         IOThread: Start Scan
2138-a88:712125322.759 :         => CAsicIO::DoIo code = 0x1B - 0x00
2138-a88:712125322.827 :         IO Send command 10 bytes
2138-a88:712125322.954 :         => CNT96226::VenderCmd_SetData
2138-a88:712125323.016 :         iCmd = 0, nBytes = 10
2138-a88:712125323.125 :         0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-a88:712125561.968 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712125562.161 :         System send command 10 bytes + data 0 bytes
2138-a88:712125562.254 :         => CNT96226::VenderCmd_GetData
2138-a88:712125562.333 :         iCmd = 1, nBytes = 4
2138-a88:712125681.812 :         0000 : 00 00 00 00 
2138-a88:712125681.967 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712125682.140 :         <= CAsicIO::DoIo ret = 1
2138-a88:712125682.215 :         IOThread: Read image 0 Bytes remain 9797760 bytes
2138-a88:712125682.314 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712125682.404 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712125682.479 :         => CNT96226::DeviceTimeOutSet
2138-a88:712125682.547 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712125682.608 :         IO Send command 10 bytes
2138-a88:712125682.722 :         => CNT96226::VenderCmd_SetData
2138-a88:712125682.782 :         iCmd = 0, nBytes = 10
2138-a88:712125682.896 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712125976.236 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712125976.434 :         System send command 10 bytes + data 0 bytes
2138-a88:712125976.523 :         IO total need to receive data 2095632 bytes
2138-a88:712125976.604 :         => CNT96226::VenderCmd_GetData
2138-a88:712125976.678 :         iCmd = 2, nBytes = 24
2138-a88:712126138.545 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126138.906 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126138.985 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126139.071 :         Information.Status = 0
2138-a88:712126139.140 :         => CNT96226::VenderCmd_GetData
2138-a88:712126139.213 :         iCmd = 2, nBytes = 24
2138-a88:712126269.406 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126269.557 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126269.622 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126269.686 :         Information.Status = 0
2138-a88:712126269.747 :         => CNT96226::VenderCmd_GetData
2138-a88:712126269.808 :         iCmd = 2, nBytes = 24
2138-a88:712126381.593 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126381.755 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126381.815 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126381.885 :         Information.Status = 0
2138-a88:712126381.946 :         => CNT96226::VenderCmd_GetData
2138-a88:712126382.007 :         iCmd = 2, nBytes = 24
2138-a88:712126548.015 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126548.290 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126548.363 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126548.455 :         Information.Status = 0
2138-a88:712126548.537 :         => CNT96226::VenderCmd_GetData
2138-a88:712126548.607 :         iCmd = 2, nBytes = 24
2138-a88:712126663.844 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126664.054 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126664.127 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126664.211 :         Information.Status = 0
2138-a88:712126664.278 :         => CNT96226::VenderCmd_GetData
2138-a88:712126664.342 :         iCmd = 2, nBytes = 24
2138-a88:712126775.859 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126776.027 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126776.091 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126776.252 :         Information.Status = 0
2138-a88:712126776.311 :         => CNT96226::VenderCmd_GetData
2138-a88:712126776.369 :         iCmd = 2, nBytes = 24
2138-a88:712126888.002 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712126888.168 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712126888.229 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712126888.300 :         Information.Status = 0
2138-a88:712126888.359 :         => CNT96226::VenderCmd_GetData
2138-a88:712126888.418 :         iCmd = 2, nBytes = 24
2138-a88:712127046.653 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127046.878 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127046.956 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127047.037 :         Information.Status = 0
2138-a88:712127047.114 :         => CNT96226::VenderCmd_GetData
2138-a88:712127047.181 :         iCmd = 2, nBytes = 24
2138-a88:712127178.628 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127178.867 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127178.938 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127179.022 :         Information.Status = 0
2138-a88:712127179.092 :         => CNT96226::VenderCmd_GetData
2138-a88:712127179.161 :         iCmd = 2, nBytes = 24
2138-a88:712127328.931 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127329.141 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127329.218 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127329.298 :         Information.Status = 0
2138-a88:712127329.369 :         => CNT96226::VenderCmd_GetData
2138-a88:712127329.434 :         iCmd = 2, nBytes = 24
2138-a88:712127448.676 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127448.971 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127449.040 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127449.117 :         Information.Status = 0
2138-a88:712127449.181 :         => CNT96226::VenderCmd_GetData
2138-a88:712127449.244 :         iCmd = 2, nBytes = 24
2138-a88:712127607.256 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127607.492 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127607.563 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127607.647 :         Information.Status = 0
2138-a88:712127607.721 :         => CNT96226::VenderCmd_GetData
2138-a88:712127607.801 :         iCmd = 2, nBytes = 24
2138-a88:712127719.402 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127719.610 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127719.676 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127719.752 :         Information.Status = 0
2138-a88:712127719.816 :         => CNT96226::VenderCmd_GetData
2138-a88:712127719.878 :         iCmd = 2, nBytes = 24
2138-a88:712127827.745 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127827.910 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127827.972 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127828.040 :         Information.Status = 0
2138-a88:712127828.097 :         => CNT96226::VenderCmd_GetData
2138-a88:712127828.159 :         iCmd = 2, nBytes = 24
2138-a88:712127939.591 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712127939.738 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712127939.803 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712127939.872 :         Information.Status = 0
2138-a88:712127939.927 :         => CNT96226::VenderCmd_GetData
2138-a88:712127939.984 :         iCmd = 2, nBytes = 24
2138-a88:712128117.677 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128117.914 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128117.990 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128118.080 :         Information.Status = 0
2138-a88:712128118.152 :         => CNT96226::VenderCmd_GetData
2138-a88:712128118.220 :         iCmd = 2, nBytes = 24
2138-a88:712128237.436 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128237.630 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128237.695 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128237.764 :         Information.Status = 0
2138-a88:712128237.828 :         => CNT96226::VenderCmd_GetData
2138-a88:712128237.895 :         iCmd = 2, nBytes = 24
2138-a88:712128345.606 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128345.759 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128345.821 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128345.889 :         Information.Status = 0
2138-a88:712128345.946 :         => CNT96226::VenderCmd_GetData
2138-a88:712128346.004 :         iCmd = 2, nBytes = 24
2138-a88:712128453.851 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128453.995 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128454.061 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128454.125 :         Information.Status = 0
2138-a88:712128454.181 :         => CNT96226::VenderCmd_GetData
2138-a88:712128454.238 :         iCmd = 2, nBytes = 24
2138-a88:712128608.672 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128608.888 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128608.963 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128609.054 :         Information.Status = 0
2138-a88:712128609.126 :         => CNT96226::VenderCmd_GetData
2138-a88:712128609.195 :         iCmd = 2, nBytes = 24
2138-a88:712128716.684 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128716.995 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128717.062 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128717.143 :         Information.Status = 0
2138-a88:712128717.205 :         => CNT96226::VenderCmd_GetData
2138-a88:712128717.274 :         iCmd = 2, nBytes = 24
2138-a88:712128821.697 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128821.905 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128821.978 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128822.047 :         Information.Status = 0
2138-a88:712128822.110 :         => CNT96226::VenderCmd_GetData
2138-a88:712128822.175 :         iCmd = 2, nBytes = 24
2138-a88:712128929.278 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712128929.445 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712128929.507 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712128929.580 :         Information.Status = 0
2138-a88:712128929.640 :         => CNT96226::VenderCmd_GetData
2138-a88:712128929.702 :         iCmd = 2, nBytes = 24
2138-a88:712129038.425 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129038.659 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129038.722 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129038.806 :         Information.Status = 0
2138-a88:712129038.873 :         => CNT96226::VenderCmd_GetData
2138-a88:712129038.936 :         iCmd = 2, nBytes = 24
2138-a88:712129157.613 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129157.832 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129157.908 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129157.991 :         Information.Status = 0
2138-a88:712129158.060 :         => CNT96226::VenderCmd_GetData
2138-a88:712129158.127 :         iCmd = 2, nBytes = 24
2138-a88:712129265.794 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129265.944 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129266.004 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129266.072 :         Information.Status = 0
2138-a88:712129266.129 :         => CNT96226::VenderCmd_GetData
2138-a88:712129266.187 :         iCmd = 2, nBytes = 24
2138-a88:712129416.982 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129417.426 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129417.486 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129417.552 :         Information.Status = 0
2138-a88:712129417.613 :         => CNT96226::VenderCmd_GetData
2138-a88:712129417.672 :         iCmd = 2, nBytes = 24
2138-a88:712129567.395 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129567.578 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129567.641 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129567.711 :         Information.Status = 0
2138-a88:712129567.764 :         => CNT96226::VenderCmd_GetData
2138-a88:712129567.825 :         iCmd = 2, nBytes = 24
2138-a88:712129694.900 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129695.107 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129695.185 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129695.269 :         Information.Status = 0
2138-a88:712129695.335 :         => CNT96226::VenderCmd_GetData
2138-a88:712129695.398 :         iCmd = 2, nBytes = 24
2138-a88:712129811.681 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129811.860 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129811.936 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129812.013 :         Information.Status = 0
2138-a88:712129812.077 :         => CNT96226::VenderCmd_GetData
2138-a88:712129812.137 :         iCmd = 2, nBytes = 24
2138-a88:712129985.342 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712129985.876 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712129985.955 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712129986.030 :         Information.Status = 0
2138-a88:712129986.093 :         => CNT96226::VenderCmd_GetData
2138-a88:712129986.155 :         iCmd = 2, nBytes = 24
2138-a88:712130127.929 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712130128.136 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712130128.203 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712130128.283 :         Information.Status = 0
2138-a88:712130128.347 :         => CNT96226::VenderCmd_GetData
2138-a88:712130128.407 :         iCmd = 2, nBytes = 24
2138-a88:712130259.359 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712130259.551 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712130259.616 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712130259.686 :         Information.Status = 0
2138-a88:712130259.755 :         => CNT96226::VenderCmd_GetData
2138-a88:712130259.818 :         iCmd = 2, nBytes = 24
2138-a88:712130426.283 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712130426.437 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712130426.507 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712130426.580 :         Information.Status = 0
2138-a88:712130426.640 :         => CNT96226::VenderCmd_GetData
2138-a88:712130426.701 :         iCmd = 2, nBytes = 24
2138-a88:712130572.505 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712130572.678 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712130572.740 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712130572.811 :         Information.Status = 0
2138-a88:712130572.870 :         => CNT96226::VenderCmd_GetData
2138-a88:712130572.930 :         iCmd = 2, nBytes = 24
2138-a88:712130700.116 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712130700.297 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712130700.367 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712130700.440 :         Information.Status = 0
2138-a88:712130700.506 :         => CNT96226::VenderCmd_GetData
2138-a88:712130700.567 :         iCmd = 2, nBytes = 24
2138-a88:712130832.077 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712130832.505 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712130832.564 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712130832.628 :         Information.Status = 0
2138-a88:712130832.685 :         => CNT96226::VenderCmd_GetData
2138-a88:712130832.746 :         iCmd = 2, nBytes = 24
2138-a88:712131009.858 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712131010.337 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712131010.407 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712131010.478 :         Information.Status = 0
2138-a88:712131010.539 :         => CNT96226::VenderCmd_GetData
2138-a88:712131010.600 :         iCmd = 2, nBytes = 24
2138-a88:712131245.806 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712131246.019 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712131246.087 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712131246.165 :         Information.Status = 0
2138-a88:712131246.235 :         => CNT96226::VenderCmd_GetData
2138-a88:712131246.301 :         iCmd = 2, nBytes = 24
2138-a88:712131452.479 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712131452.620 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712131452.680 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712131452.746 :         Information.Status = 0
2138-a88:712131452.804 :         => CNT96226::VenderCmd_GetData
2138-a88:712131452.862 :         iCmd = 2, nBytes = 24
2138-a88:712131648.502 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712131648.699 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712131648.889 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712131648.981 :         Information.Status = 0
2138-a88:712131649.045 :         => CNT96226::VenderCmd_GetData
2138-a88:712131649.110 :         iCmd = 2, nBytes = 24
2138-a88:712131839.148 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712131839.338 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712131839.405 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712131839.479 :         Information.Status = 0
2138-a88:712131839.540 :         => CNT96226::VenderCmd_GetData
2138-a88:712131839.603 :         iCmd = 2, nBytes = 24
2138-a88:712132047.978 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712132048.132 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712132048.204 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712132048.272 :         Information.Status = 0
2138-a88:712132048.332 :         => CNT96226::VenderCmd_GetData
2138-a88:712132048.390 :         iCmd = 2, nBytes = 24
2138-a88:712132200.318 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712132200.521 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712132200.583 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712132200.664 :         Information.Status = 0
2138-a88:712132200.730 :         => CNT96226::VenderCmd_GetData
2138-a88:712132200.795 :         iCmd = 2, nBytes = 24
2138-a88:712132349.491 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712132349.662 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712132349.730 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712132349.801 :         Information.Status = 0
2138-a88:712132349.858 :         => CNT96226::VenderCmd_GetData
2138-a88:712132349.918 :         iCmd = 2, nBytes = 24
2138-a88:712132558.169 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712132558.321 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712132558.382 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712132558.452 :         Information.Status = 0
2138-a88:712132558.511 :         => CNT96226::VenderCmd_GetData
2138-a88:712132558.568 :         iCmd = 2, nBytes = 24
2138-a88:712132754.264 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712132754.480 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712132754.546 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712132754.625 :         Information.Status = 0
2138-a88:712132754.690 :         => CNT96226::VenderCmd_GetData
2138-a88:712132754.756 :         iCmd = 2, nBytes = 24
2138-a88:712132963.937 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712132964.328 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712132964.400 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712132964.477 :         Information.Status = 0
2138-a88:712132964.540 :         => CNT96226::VenderCmd_GetData
2138-a88:712132964.601 :         iCmd = 2, nBytes = 24
2138-a88:712133155.649 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712133155.869 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712133155.937 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712133156.017 :         Information.Status = 0
2138-a88:712133156.084 :         => CNT96226::VenderCmd_GetData
2138-a88:712133156.146 :         iCmd = 2, nBytes = 24
2138-a88:712133342.789 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712133342.988 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712133343.050 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712133343.120 :         Information.Status = 0
2138-a88:712133343.182 :         => CNT96226::VenderCmd_GetData
2138-a88:712133343.240 :         iCmd = 2, nBytes = 24
2138-a88:712133548.671 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712133548.830 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712133549.091 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712133549.169 :         Information.Status = 0
2138-a88:712133549.230 :         => CNT96226::VenderCmd_GetData
2138-a88:712133549.290 :         iCmd = 2, nBytes = 24
2138-a88:712133712.398 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712133712.617 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712133712.687 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712133712.766 :         Information.Status = 0
2138-a88:712133712.830 :         => CNT96226::VenderCmd_GetData
2138-a88:712133712.890 :         iCmd = 2, nBytes = 24
2138-a88:712133911.097 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712133911.249 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712133911.310 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712133911.374 :         Information.Status = 0
2138-a88:712133911.435 :         => CNT96226::VenderCmd_GetData
2138-a88:712133911.490 :         iCmd = 2, nBytes = 24
2138-a88:712134088.175 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712134088.336 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712134088.404 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712134088.471 :         Information.Status = 0
2138-a88:712134088.533 :         => CNT96226::VenderCmd_GetData
2138-a88:712134088.590 :         iCmd = 2, nBytes = 24
2138-a88:712134257.568 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712134257.788 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712134257.855 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712134257.936 :         Information.Status = 0
2138-a88:712134258.002 :         => CNT96226::VenderCmd_GetData
2138-a88:712134258.061 :         iCmd = 2, nBytes = 24
2138-a88:712134467.759 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712134467.921 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712134467.991 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712134468.066 :         Information.Status = 0
2138-a88:712134468.123 :         => CNT96226::VenderCmd_GetData
2138-a88:712134468.186 :         iCmd = 2, nBytes = 24
2138-a88:712134632.562 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712134632.744 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712134632.809 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712134632.883 :         Information.Status = 0
2138-a88:712134632.944 :         => CNT96226::VenderCmd_GetData
2138-a88:712134633.005 :         iCmd = 2, nBytes = 24
2138-a88:712134815.938 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712134816.167 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712134816.231 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712134816.312 :         Information.Status = 0
2138-a88:712134816.378 :         => CNT96226::VenderCmd_GetData
2138-a88:712134816.438 :         iCmd = 2, nBytes = 24
2138-a88:712135020.702 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712135020.847 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712135020.909 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712135020.977 :         Information.Status = 0
2138-a88:712135021.034 :         => CNT96226::VenderCmd_GetData
2138-a88:712135021.093 :         iCmd = 2, nBytes = 24
2138-a88:712135197.411 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712135197.660 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712135197.732 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712135197.817 :         Information.Status = 0
2138-a88:712135197.882 :         => CNT96226::VenderCmd_GetData
2138-a88:712135197.942 :         iCmd = 2, nBytes = 24
2138-a88:712135395.835 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712135396.030 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712135396.097 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712135396.323 :         Information.Status = 0
2138-a88:712135396.389 :         => CNT96226::VenderCmd_GetData
2138-a88:712135396.447 :         iCmd = 2, nBytes = 24
2138-a88:712135583.589 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712135583.742 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712135583.806 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712135583.871 :         Information.Status = 0
2138-a88:712135583.931 :         => CNT96226::VenderCmd_GetData
2138-a88:712135583.988 :         iCmd = 2, nBytes = 24
2138-a88:712135735.048 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712135735.268 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712135735.331 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712135735.408 :         Information.Status = 0
2138-a88:712135735.474 :         => CNT96226::VenderCmd_GetData
2138-a88:712135735.539 :         iCmd = 2, nBytes = 24
2138-a88:712136261.998 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712136262.231 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712136262.296 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712136262.374 :         Information.Status = 0
2138-a88:712136262.439 :         => CNT96226::VenderCmd_GetData
2138-a88:712136262.497 :         iCmd = 2, nBytes = 24
2138-a88:712136879.306 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712136879.531 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712136879.602 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712136879.681 :         Information.Status = 0
2138-a88:712136879.748 :         => CNT96226::VenderCmd_GetData
2138-a88:712136879.809 :         iCmd = 2, nBytes = 24
2138-a88:712137459.154 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712137459.684 :         0010 : f0 00 00 00 50 99 37 00 
2138-a88:712137459.764 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712137459.853 :         Information.Status = 1, Information.Addr = 3643728
2138-a88:712137463.152 :         => CNT96226::MemoryRead
2138-a88:712137866.958 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712137867.147 :         System total receive data 311040 bytes
2138-a88:712137867.236 :         => CNT96226::VenderCmd_GetData
2138-a88:712137867.306 :         iCmd = 1, nBytes = 4
2138-a88:712138073.983 :         0000 : 00 00 00 00 
2138-a88:712138074.351 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712138074.525 :         => CNT96226::DeviceTimeOutSet
2138-a88:712138074.594 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712138074.660 :         <= CAsicIO::DoImage ret = 1
2138-a88:712138074.769 :         Pipe = c559948 Write ==>
2138-a88:712138074.869 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712138074.992 :         Pipe = c559948 start to write data
2138-a88:712138075.059 :         Pipe = c559948 Memory Write Copy to c550e18 + 0 size = 36
2138-a88:712138075.164 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712138075.255 :         Pipe = c559948 Write read wait size = 36
2138-a88:712138075.340 :         Pipe = c559948 Set read data ready
2138-a88:712138075.483 :         Pipe = c559948 Write <==
2138-a88:712138075.542 :         Pipe = c559948 Write ==>
2138-a88:712138075.613 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712138075.745 :         Pipe = c559948 start to write data
2138-a88:712138075.807 :         Pipe = c559948 Memory Write Copy to c550e18 + 36 size = 311040
2138-a00:712138076.113 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712138076.281 :     Pipe = c559948 Read Copy from c550e18 + 0 size = 36
2138-a00:712138076.394 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712138076.487 :     Pipe = c559948 Read write wait size = 0
2138-a00:712138076.692 :     Pipe = c559948 Read <==
2138-a88:712138080.366 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712138080.471 :         Pipe = c559948 Write read wait size = 0
2138-a88:712138080.553 :         Pipe = c559948 Write <==
2138-a00:712138188.034 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712138188.229 :     Pipe = c559948 Read ==>
2138-a00:712138188.371 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712138188.506 :     Pipe = c559948 Read Copy from c550e18 + 36 size = 311040
2138-a00:712138193.594 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712138193.701 :     Pipe = c559948 Read write wait size = 0
2138-a00:712138193.814 :     Pipe = c559948 Read <==
2138-a00:712138193.872 :     ImageProcessThread : Process start
2138-a00:712138201.218 :     BytesPerLine = 3888
2138-a00:712138201.286 :     Lines = 80
2138-a00:712138252.916 :     ImageProcessThread : Process end
2138-a88:712138292.478 :         IOThread: get image OK
2138-a88:712138292.669 :         IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-a88:712138292.792 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712138292.901 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712138292.982 :         => CNT96226::DeviceTimeOutSet
2138-a88:712138293.066 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712138293.131 :         IO Send command 10 bytes
2138-a88:712138293.266 :         => CNT96226::VenderCmd_SetData
2138-a88:712138293.335 :         iCmd = 0, nBytes = 10
2138-a88:712138293.464 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712138557.074 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712138557.294 :         System send command 10 bytes + data 0 bytes
2138-a88:712138557.370 :         IO total need to receive data 2095632 bytes
2138-a88:712138557.444 :         => CNT96226::VenderCmd_GetData
2138-a88:712138557.510 :         iCmd = 2, nBytes = 24
2138-a00:712138970.866 :     Pipe = c559a48 Write ==>
2138-a00:712138971.131 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712138971.269 :     Pipe = c559a48 start to write data
2138-a00:712138971.338 :     Pipe = c559a48 Memory Write Copy to c559b08 + 0 size = 36
2138-a00:712138971.446 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712138971.547 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712138971.634 :     Pipe = c559a48 Set read data ready
2138-a00:712138971.763 :     Pipe = c559a48 Write <==
2138-a00:712138971.825 :     Pipe = c559a48 Write ==>
2138-a00:712138971.899 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712138971.999 :     Pipe = c559a48 start to write data
2138-a00:712138972.062 :     Pipe = c559a48 Memory Write Copy to c559b08 + 36 size = 71592
2138-1848:712138972.342 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712138972.530 : Pipe = c559a48 Read Copy from c559b08 + 0 size = 36
2138-1848:712138972.649 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712138972.750 : Pipe = c559a48 Read write wait size = 0
2138-1848:712138972.841 : Pipe = c559a48 Read <==
2138-1848:712138972.907 : Get Packet type = 0 
2138-1848:712138972.970 : Get Packet dwSize = 71592 
2138-1848:712138973.033 : Get Packet bADFStatus = 1 
2138-1848:712138973.093 : Get Packet dwStatusLong = 0 
2138-1848:712138973.151 : Get Packet dwMessageStatusLong = 0 
2138-a00:712138973.228 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27191384 Data = 71592
2138-a00:712138973.333 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712138973.406 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712138973.475 :     Pipe = c559a48 Write <==
2138-1848:712138973.537 : <= GetImageToBuffer Ret = 1
2138-a00:712138973.700 :     Pipe = c559948 Read ==>
2138-1848:712138973.765 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:712138973.859 : Pipe = c559a48 Read ==>
2138-a00:712138973.922 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712138974.010 : Pipe = c559a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1848:712138974.111 : Pipe = c559a48 Read Copy from c559b08 + 36 size = 71592
2138-1848:712138974.983 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712138975.081 : Pipe = c559a48 Read write wait size = 0
2138-1848:712138975.165 : Pipe = c559a48 Read <==
2138-1848:712138975.221 : => GetImageToBuffer
2138-1848:712138975.277 : => GetImageToBufferPageScan
2138-1848:712138975.335 : Pipe = c559a48 Read ==>
2138-1848:712138975.407 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712139098.753 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712139098.944 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712139099.007 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712139099.077 :         Information.Status = 0
2138-a88:712139099.138 :         => CNT96226::VenderCmd_GetData
2138-a88:712139099.196 :         iCmd = 2, nBytes = 24
2138-a88:712140059.236 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712140059.465 :         0010 : f0 00 00 00 50 58 3c 00 
2138-a88:712140059.530 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712140059.609 :         Information.Status = 1, Information.Addr = 3954768
2138-a88:712140060.547 :         => CNT96226::MemoryRead
2138-a88:712140455.858 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712140456.058 :         System total receive data 311040 bytes
2138-a88:712140456.135 :         => CNT96226::VenderCmd_GetData
2138-a88:712140456.200 :         iCmd = 1, nBytes = 4
2138-a88:712140669.397 :         0000 : 00 00 00 00 
2138-a88:712140669.511 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712140669.679 :         => CNT96226::DeviceTimeOutSet
2138-a88:712140669.752 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712140669.814 :         <= CAsicIO::DoImage ret = 1
2138-a88:712140669.925 :         Pipe = c559948 Write ==>
2138-a88:712140670.026 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712140670.148 :         Pipe = c559948 start to write data
2138-a88:712140670.211 :         Pipe = c559948 Memory Write Copy to c550e18 + 311076 size = 36
2138-a88:712140670.323 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712140670.415 :         Pipe = c559948 Write read wait size = 36
2138-a88:712140670.498 :         Pipe = c559948 Set read data ready
2138-a88:712140670.628 :         Pipe = c559948 Write <==
2138-a88:712140670.688 :         Pipe = c559948 Write ==>
2138-a88:712140670.762 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712140670.862 :         Pipe = c559948 start to write data
2138-a88:712140670.922 :         Pipe = c559948 Memory Write Copy to c550e18 + 311112 size = 311040
2138-a00:712140671.429 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712140671.599 :     Pipe = c559948 Read Copy from c550e18 + 311076 size = 36
2138-a00:712140671.708 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712140671.808 :     Pipe = c559948 Read write wait size = 0
2138-a00:712140671.898 :     Pipe = c559948 Read <==
2138-a00:712140671.959 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712140672.035 :     Pipe = c559948 Read ==>
2138-a00:712140672.109 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712140674.978 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712140675.082 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712140675.211 :         Pipe = c559948 Set read data ready
2138-a88:712140675.312 :         Pipe = c559948 Write <==
2138-a00:712140676.327 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712140676.491 :     Pipe = c559948 Read Copy from c550e18 + 311112 size = 311040
2138-a00:712140677.545 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712140677.645 :     Pipe = c559948 Read write wait size = 0
2138-a00:712140677.727 :     Pipe = c559948 Read <==
2138-a00:712140677.787 :     ImageProcessThread : Process start
2138-a00:712140681.944 :     BytesPerLine = 3888
2138-a00:712140682.011 :     Lines = 80
2138-a00:712140730.010 :     ImageProcessThread : Process end
2138-a88:712140827.957 :         IOThread: get image OK
2138-a88:712140828.187 :         IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-a88:712140828.301 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712140828.410 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712140828.497 :         => CNT96226::DeviceTimeOutSet
2138-a88:712140828.576 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712140828.641 :         IO Send command 10 bytes
2138-a88:712140828.814 :         => CNT96226::VenderCmd_SetData
2138-a88:712140828.882 :         iCmd = 0, nBytes = 10
2138-a88:712140829.005 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712141120.110 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712141120.307 :         System send command 10 bytes + data 0 bytes
2138-a88:712141120.394 :         IO total need to receive data 2095632 bytes
2138-a88:712141120.469 :         => CNT96226::VenderCmd_GetData
2138-a88:712141120.536 :         iCmd = 2, nBytes = 24
2138-a00:712141318.138 :     Pipe = c559a48 Write ==>
2138-a00:712141318.374 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712141318.516 :     Pipe = c559a48 start to write data
2138-a00:712141318.583 :     Pipe = c559a48 Memory Write Copy to c559b08 + 71628 size = 36
2138-a00:712141318.692 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712141318.785 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712141318.870 :     Pipe = c559a48 Set read data ready
2138-a00:712141319.019 :     Pipe = c559a48 Write <==
2138-a00:712141319.077 :     Pipe = c559a48 Write ==>
2138-a00:712141319.150 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712141319.248 :     Pipe = c559a48 start to write data
2138-a00:712141319.306 :     Pipe = c559a48 Memory Write Copy to c559b08 + 71664 size = 75360
2138-1848:712141319.794 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712141319.993 : Pipe = c559a48 Read Copy from c559b08 + 71628 size = 36
2138-1848:712141320.111 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712141320.208 : Pipe = c559a48 Read write wait size = 0
2138-1848:712141320.300 : Pipe = c559a48 Read <==
2138-1848:712141320.362 : Get Packet type = 0 
2138-1848:712141320.423 : Get Packet dwSize = 75360 
2138-1848:712141320.491 : Get Packet bADFStatus = 1 
2138-a00:712141320.561 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712141320.665 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712141320.738 : Get Packet dwStatusLong = 0 
2138-1848:712141320.801 : Get Packet dwMessageStatusLong = 0 
2138-a00:712141320.869 :     Pipe = c559a48 Write <==
2138-1848:712141320.928 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712141320.991 :     Pipe = c559948 Read ==>
2138-1848:712141321.049 : <= GetImageToBuffer Ret = 1
2138-a00:712141321.110 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712141321.193 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:712141321.271 : Pipe = c559a48 Read ==>
2138-1848:712141321.454 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712141321.561 : Pipe = c559a48 Read Copy from c559b08 + 71664 size = 28260
2138-1848:712141322.017 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:712141322.109 : Pipe = c559a48 Read write wait size = 0
2138-1848:712141322.191 : Pipe = c559a48 Read <==
2138-1848:712141504.809 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712141505.012 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712141505.085 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712141505.151 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712141505.222 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712141505.290 : <= ReadScanEx2 ret = 1
2138-1848:712141505.360 : <= ReadScan ret = 1
2138-a88:712141596.241 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712141596.437 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712141596.505 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712141596.586 :         Information.Status = 0
2138-a88:712141596.652 :         => CNT96226::VenderCmd_GetData
2138-a88:712141596.717 :         iCmd = 2, nBytes = 24
2138-a88:712142211.476 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712142211.712 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712142211.780 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712142211.859 :         Information.Status = 0
2138-a88:712142211.918 :         => CNT96226::VenderCmd_GetData
2138-a88:712142211.981 :         iCmd = 2, nBytes = 24
2138-a88:712142790.896 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712142791.120 :         0010 : f0 00 00 00 50 17 41 00 
2138-a88:712142791.199 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712142791.279 :         Information.Status = 1, Information.Addr = 4265808
2138-a88:712142792.258 :         => CNT96226::MemoryRead
2138-a88:712143184.614 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712143184.828 :         System total receive data 311040 bytes
2138-a88:712143184.909 :         => CNT96226::VenderCmd_GetData
2138-a88:712143184.983 :         iCmd = 1, nBytes = 4
2138-1848:712143343.069 : => ReadScan
2138-1848:712143343.225 : Count = 99852, Ptr = 7de7690
2138-1848:712143343.309 : => ReadScanEx2
2138-1848:712143343.373 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712143343.544 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712143343.608 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712143343.674 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712143343.740 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712143343.805 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712143343.878 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:712143343.957 : Pipe = c559a48 Read ==>
2138-1848:712143344.074 : Pipe = c559a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:712143344.425 : Pipe = c559a48 Read Copy from c559b08 + 99924 size = 47100
2138-1848:712143344.861 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712143344.958 : Pipe = c559a48 Read write wait size = 0
2138-1848:712143345.044 : Pipe = c559a48 Read <==
2138-1848:712143345.103 : => GetImageToBuffer
2138-1848:712143345.160 : => GetImageToBufferPageScan
2138-1848:712143345.221 : Pipe = c559a48 Read ==>
2138-1848:712143345.298 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712143363.685 :         0000 : 00 00 00 00 
2138-a88:712143363.796 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712143363.959 :         => CNT96226::DeviceTimeOutSet
2138-a88:712143364.033 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712143364.094 :         <= CAsicIO::DoImage ret = 1
2138-a88:712143364.197 :         Pipe = c559948 Write ==>
2138-a88:712143364.289 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712143364.552 :         Pipe = c559948 start to write data
2138-a88:712143364.620 :         Pipe = c559948 Memory Write Copy to c550e18 + 622152 size = 36
2138-a88:712143364.727 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712143364.821 :         Pipe = c559948 Write read wait size = 36
2138-a88:712143364.905 :         Pipe = c559948 Set read data ready
2138-a88:712143365.039 :         Pipe = c559948 Write <==
2138-a88:712143365.100 :         Pipe = c559948 Write ==>
2138-a88:712143365.172 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712143365.271 :         Pipe = c559948 start to write data
2138-a88:712143365.330 :         Pipe = c559948 Memory Write Copy to c550e18 + 622188 size = 311040
2138-a00:712143366.209 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712143366.378 :     Pipe = c559948 Read Copy from c550e18 + 622152 size = 36
2138-a00:712143366.490 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712143366.585 :     Pipe = c559948 Read write wait size = 0
2138-a00:712143366.671 :     Pipe = c559948 Read <==
2138-a00:712143366.746 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712143366.819 :     Pipe = c559948 Read ==>
2138-a00:712143366.893 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712143369.699 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712143369.802 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712143369.884 :         Pipe = c559948 Set read data ready
2138-a88:712143369.982 :         Pipe = c559948 Write <==
2138-a00:712143370.579 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712143370.722 :     Pipe = c559948 Read Copy from c550e18 + 622188 size = 311040
2138-a00:712143371.804 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712143371.908 :     Pipe = c559948 Read write wait size = 0
2138-a00:712143372.219 :     Pipe = c559948 Read <==
2138-a00:712143372.277 :     ImageProcessThread : Process start
2138-a00:712143376.817 :     BytesPerLine = 3888
2138-a00:712143376.879 :     Lines = 80
2138-a00:712143426.127 :     ImageProcessThread : Process end
2138-a88:712143588.106 :         IOThread: get image OK
2138-a88:712143588.303 :         IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-a88:712143588.418 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712143588.523 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712143588.610 :         => CNT96226::DeviceTimeOutSet
2138-a88:712143588.689 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712143588.756 :         IO Send command 10 bytes
2138-a88:712143588.889 :         => CNT96226::VenderCmd_SetData
2138-a88:712143588.951 :         iCmd = 0, nBytes = 10
2138-a88:712143589.081 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712143876.697 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712143876.894 :         System send command 10 bytes + data 0 bytes
2138-a88:712143876.969 :         IO total need to receive data 2095632 bytes
2138-a88:712143877.040 :         => CNT96226::VenderCmd_GetData
2138-a88:712143877.104 :         iCmd = 2, nBytes = 24
2138-a00:712144033.493 :     Pipe = c559a48 Write ==>
2138-a00:712144033.735 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712144033.876 :     Pipe = c559a48 start to write data
2138-a00:712144033.954 :     Pipe = c559a48 Memory Write Copy to c559b08 + 147024 size = 36
2138-a00:712144034.068 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712144034.168 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712144034.257 :     Pipe = c559a48 Set read data ready
2138-a00:712144034.389 :     Pipe = c559a48 Write <==
2138-a00:712144034.555 :     Pipe = c559a48 Write ==>
2138-a00:712144034.633 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712144034.734 :     Pipe = c559a48 start to write data
2138-a00:712144034.798 :     Pipe = c559a48 Memory Write Copy to c559b08 + 147060 size = 75360
2138-1848:712144035.140 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712144035.315 : Pipe = c559a48 Read Copy from c559b08 + 147024 size = 36
2138-1848:712144035.436 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712144035.542 : Pipe = c559a48 Read write wait size = 0
2138-1848:712144035.638 : Pipe = c559a48 Read <==
2138-1848:712144035.712 : Get Packet type = 0 
2138-1848:712144035.778 : Get Packet dwSize = 75360 
2138-1848:712144035.838 : Get Packet bADFStatus = 1 
2138-1848:712144035.907 : Get Packet dwStatusLong = 0 
2138-1848:712144035.964 : Get Packet dwMessageStatusLong = 0 
2138-1848:712144036.045 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712144036.116 : <= GetImageToBuffer Ret = 1
2138-1848:712144036.195 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:712144036.270 : Pipe = c559a48 Read ==>
2138-a00:712144036.361 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712144036.509 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712144036.648 :     Pipe = c559a48 Write <==
2138-a00:712144036.722 :     Pipe = c559948 Read ==>
2138-1848:712144036.820 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712144036.944 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712144037.039 : Pipe = c559a48 Read Copy from c559b08 + 147060 size = 52752
2138-1848:712144037.396 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:712144037.489 : Pipe = c559a48 Read write wait size = 0
2138-1848:712144037.575 : Pipe = c559a48 Read <==
2138-1848:712144192.778 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712144192.985 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712144193.065 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712144193.141 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712144193.209 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712144193.275 : <= ReadScanEx2 ret = 1
2138-1848:712144193.340 : <= ReadScan ret = 1
2138-a88:712144387.127 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712144387.363 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712144387.442 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712144387.521 :         Information.Status = 0
2138-a88:712144387.590 :         => CNT96226::VenderCmd_GetData
2138-a88:712144387.657 :         iCmd = 2, nBytes = 24
2138-a88:712145389.601 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712145389.854 :         0010 : f0 00 00 00 50 d6 45 00 
2138-a88:712145389.934 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712145390.021 :         Information.Status = 1, Information.Addr = 4576848
2138-a88:712145391.458 :         => CNT96226::MemoryRead
2138-a88:712145783.132 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712145783.338 :         System total receive data 311040 bytes
2138-a88:712145783.417 :         => CNT96226::VenderCmd_GetData
2138-a88:712145783.487 :         iCmd = 1, nBytes = 4
2138-a88:712145936.811 :         0000 : 00 00 00 00 
2138-a88:712145936.979 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712145937.130 :         => CNT96226::DeviceTimeOutSet
2138-a88:712145937.208 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712145937.275 :         <= CAsicIO::DoImage ret = 1
2138-a88:712145937.376 :         Pipe = c559948 Write ==>
2138-a88:712145937.475 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712145937.594 :         Pipe = c559948 start to write data
2138-a88:712145937.811 :         Pipe = c559948 Memory Write Copy to c550e18 + 933228 size = 36
2138-a88:712145937.923 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712145938.022 :         Pipe = c559948 Write read wait size = 36
2138-a88:712145938.112 :         Pipe = c559948 Set read data ready
2138-a88:712145938.245 :         Pipe = c559948 Write <==
2138-a88:712145938.305 :         Pipe = c559948 Write ==>
2138-a88:712145938.379 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712145938.472 :         Pipe = c559948 start to write data
2138-a88:712145938.535 :         Pipe = c559948 Memory Write Copy to c550e18 + 933264 size = 311040
2138-a00:712145939.306 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712145939.476 :     Pipe = c559948 Read Copy from c550e18 + 933228 size = 36
2138-a00:712145939.593 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712145939.692 :     Pipe = c559948 Read write wait size = 0
2138-a00:712145939.781 :     Pipe = c559948 Read <==
2138-a00:712145939.843 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712145939.917 :     Pipe = c559948 Read ==>
2138-a00:712145939.993 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712145943.037 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712145943.146 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712145943.232 :         Pipe = c559948 Set read data ready
2138-a88:712145943.348 :         Pipe = c559948 Write <==
2138-a00:712145943.567 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712145943.734 :     Pipe = c559948 Read Copy from c550e18 + 933264 size = 311040
2138-a00:712145945.185 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712145945.281 :     Pipe = c559948 Read write wait size = 0
2138-a00:712145945.360 :     Pipe = c559948 Read <==
2138-a00:712145945.423 :     ImageProcessThread : Process start
2138-a00:712145949.611 :     BytesPerLine = 3888
2138-a00:712145949.676 :     Lines = 80
2138-a00:712145997.032 :     ImageProcessThread : Process end
2138-a88:712146118.651 :         IOThread: get image OK
2138-a88:712146118.862 :         IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-a88:712146118.977 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712146119.084 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712146119.169 :         => CNT96226::DeviceTimeOutSet
2138-a88:712146119.264 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712146119.331 :         IO Send command 10 bytes
2138-a88:712146119.446 :         => CNT96226::VenderCmd_SetData
2138-a88:712146119.508 :         iCmd = 0, nBytes = 10
2138-a88:712146119.631 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:712146279.804 : => ReadScan
2138-1848:712146279.997 : Count = 99852, Ptr = 7de7690
2138-1848:712146280.090 : => ReadScanEx2
2138-1848:712146280.154 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712146280.223 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712146280.296 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712146280.369 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712146280.439 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712146280.511 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712146280.584 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:712146280.659 : Pipe = c559a48 Read ==>
2138-1848:712146280.809 : Pipe = c559a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:712146280.938 : Pipe = c559a48 Read Copy from c559b08 + 199812 size = 22608
2138-1848:712146281.182 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712146281.275 : Pipe = c559a48 Read write wait size = 0
2138-1848:712146281.361 : Pipe = c559a48 Read <==
2138-1848:712146281.555 : => GetImageToBuffer
2138-1848:712146281.617 : => GetImageToBufferPageScan
2138-1848:712146281.681 : Pipe = c559a48 Read ==>
2138-1848:712146281.758 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712146401.146 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712146401.331 :         System send command 10 bytes + data 0 bytes
2138-a88:712146401.410 :         IO total need to receive data 2095632 bytes
2138-a88:712146401.492 :         => CNT96226::VenderCmd_GetData
2138-a88:712146401.560 :         iCmd = 2, nBytes = 24
2138-a88:712146583.225 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712146583.466 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712146583.538 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712146583.620 :         Information.Status = 0
2138-a88:712146583.691 :         => CNT96226::VenderCmd_GetData
2138-a88:712146583.985 :         iCmd = 2, nBytes = 24
2138-a00:712146641.096 :     Pipe = c559a48 Write ==>
2138-a00:712146641.375 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712146641.509 :     Pipe = c559a48 start to write data
2138-a00:712146641.579 :     Pipe = c559a48 Memory Write Copy to c559b08 + 222420 size = 36
2138-a00:712146641.689 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712146641.786 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712146641.878 :     Pipe = c559a48 Set read data ready
2138-a00:712146642.011 :     Pipe = c559a48 Write <==
2138-a00:712146642.073 :     Pipe = c559a48 Write ==>
2138-a00:712146642.145 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712146642.245 :     Pipe = c559a48 start to write data
2138-a00:712146642.307 :     Pipe = c559a48 Memory Write Copy to c559b08 + 222456 size = 75360
2138-1848:712146642.787 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712146642.975 : Pipe = c559a48 Read Copy from c559b08 + 222420 size = 36
2138-1848:712146643.094 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712146643.196 : Pipe = c559a48 Read write wait size = 0
2138-1848:712146643.290 : Pipe = c559a48 Read <==
2138-1848:712146643.357 : Get Packet type = 0 
2138-1848:712146643.423 : Get Packet dwSize = 75360 
2138-1848:712146643.484 : Get Packet bADFStatus = 1 
2138-1848:712146643.553 : Get Packet dwStatusLong = 0 
2138-1848:712146643.616 : Get Packet dwMessageStatusLong = 0 
2138-a00:712146643.698 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712146643.808 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712146643.878 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712146643.942 :     Pipe = c559a48 Write <==
2138-1848:712146644.007 : <= GetImageToBuffer Ret = 1
2138-a00:712146644.072 :     Pipe = c559948 Read ==>
2138-1848:712146644.138 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712146644.214 : Pipe = c559a48 Read ==>
2138-a00:712146644.275 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712146644.365 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712146644.469 : Pipe = c559a48 Read Copy from c559b08 + 222456 size = 75360
2138-1848:712146644.766 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712146644.860 : Pipe = c559a48 Read write wait size = 0
2138-1848:712146644.943 : Pipe = c559a48 Read <==
2138-1848:712146645.001 : => GetImageToBuffer
2138-1848:712146645.053 : => GetImageToBufferPageScan
2138-1848:712146645.112 : Pipe = c559a48 Read ==>
2138-1848:712146645.185 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712147116.664 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712147117.239 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712147117.309 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712147117.548 :         Information.Status = 0
2138-a88:712147117.621 :         => CNT96226::VenderCmd_GetData
2138-a88:712147117.687 :         iCmd = 2, nBytes = 24
2138-a88:712148097.411 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712148097.669 :         0010 : f0 00 00 00 50 95 4a 00 
2138-a88:712148097.736 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712148097.823 :         Information.Status = 1, Information.Addr = 4887888
2138-a88:712148099.085 :         => CNT96226::MemoryRead
2138-a88:712148505.571 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712148505.747 :         System total receive data 311040 bytes
2138-a88:712148505.820 :         => CNT96226::VenderCmd_GetData
2138-a88:712148505.886 :         iCmd = 1, nBytes = 4
2138-a88:712148714.935 :         0000 : 00 00 00 00 
2138-a88:712148715.101 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712148715.271 :         => CNT96226::DeviceTimeOutSet
2138-a88:712148715.349 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712148715.411 :         <= CAsicIO::DoImage ret = 1
2138-a88:712148715.524 :         Pipe = c559948 Write ==>
2138-a88:712148715.633 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712148715.758 :         Pipe = c559948 start to write data
2138-a88:712148715.827 :         Pipe = c559948 Memory Write Copy to c550e18 + 1244304 size = 36
2138-a88:712148715.937 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712148716.035 :         Pipe = c559948 Write read wait size = 36
2138-a88:712148716.120 :         Pipe = c559948 Set read data ready
2138-a88:712148716.253 :         Pipe = c559948 Write <==
2138-a88:712148716.317 :         Pipe = c559948 Write ==>
2138-a88:712148716.395 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712148716.494 :         Pipe = c559948 start to write data
2138-a88:712148716.559 :         Pipe = c559948 Memory Write Copy to c550e18 + 1244340 size = 311040
2138-a00:712148717.724 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712148717.913 :     Pipe = c559948 Read Copy from c550e18 + 1244304 size = 36
2138-a00:712148718.029 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712148718.134 :     Pipe = c559948 Read write wait size = 0
2138-a00:712148718.225 :     Pipe = c559948 Read <==
2138-a00:712148718.295 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712148718.369 :     Pipe = c559948 Read ==>
2138-a00:712148718.443 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712148720.953 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712148721.058 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712148721.144 :         Pipe = c559948 Set read data ready
2138-a88:712148721.245 :         Pipe = c559948 Write <==
2138-a00:712148722.267 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712148722.434 :     Pipe = c559948 Read Copy from c550e18 + 1244340 size = 311040
2138-a00:712148723.332 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712148723.434 :     Pipe = c559948 Read write wait size = 0
2138-a00:712148723.522 :     Pipe = c559948 Read <==
2138-a00:712148723.583 :     ImageProcessThread : Process start
2138-a00:712148727.882 :     BytesPerLine = 3888
2138-a00:712148727.946 :     Lines = 80
2138-a00:712148775.529 :     ImageProcessThread : Process end
2138-a88:712148887.840 :         IOThread: get image OK
2138-a88:712148888.028 :         IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-a88:712148888.136 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712148888.237 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712148888.453 :         => CNT96226::DeviceTimeOutSet
2138-a88:712148888.536 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712148888.597 :         IO Send command 10 bytes
2138-a88:712148888.760 :         => CNT96226::VenderCmd_SetData
2138-a88:712148888.820 :         iCmd = 0, nBytes = 10
2138-a88:712148888.946 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712149173.418 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712149173.612 :         System send command 10 bytes + data 0 bytes
2138-a88:712149173.697 :         IO total need to receive data 2095632 bytes
2138-a88:712149173.770 :         => CNT96226::VenderCmd_GetData
2138-a88:712149173.843 :         iCmd = 2, nBytes = 24
2138-a00:712149376.860 :     Pipe = c559a48 Write ==>
2138-a00:712149377.118 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712149377.263 :     Pipe = c559a48 start to write data
2138-a00:712149377.335 :     Pipe = c559a48 Memory Write Copy to c559b08 + 297816 size = 36
2138-a00:712149377.447 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712149377.541 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712149377.625 :     Pipe = c559a48 Set read data ready
2138-a00:712149377.760 :     Pipe = c559a48 Write <==
2138-a00:712149377.820 :     Pipe = c559a48 Write ==>
2138-a00:712149377.893 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712149377.993 :     Pipe = c559a48 start to write data
2138-a00:712149378.052 :     Pipe = c559a48 Memory Write Copy to c559b08 + 297852 size = 75360
2138-1848:712149378.559 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712149378.725 : Pipe = c559a48 Read Copy from c559b08 + 297816 size = 36
2138-1848:712149378.838 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712149378.937 : Pipe = c559a48 Read write wait size = 0
2138-1848:712149379.020 : Pipe = c559a48 Read <==
2138-1848:712149379.082 : Get Packet type = 0 
2138-1848:712149379.140 : Get Packet dwSize = 75360 
2138-1848:712149379.202 : Get Packet bADFStatus = 1 
2138-1848:712149379.268 : Get Packet dwStatusLong = 0 
2138-1848:712149379.334 : Get Packet dwMessageStatusLong = 0 
2138-a00:712149379.406 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712149379.514 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712149379.585 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712149379.650 :     Pipe = c559a48 Write <==
2138-1848:712149379.713 : <= GetImageToBuffer Ret = 1
2138-a00:712149379.775 :     Pipe = c559948 Read ==>
2138-1848:712149379.837 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:712149379.920 : Pipe = c559a48 Read ==>
2138-a00:712149379.982 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712149380.069 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712149380.167 : Pipe = c559a48 Read Copy from c559b08 + 297852 size = 1884
2138-1848:712149380.277 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:712149380.371 : Pipe = c559a48 Read write wait size = 0
2138-1848:712149380.451 : Pipe = c559a48 Read <==
2138-1848:712149519.259 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712149519.446 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712149519.518 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712149519.588 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712149519.663 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712149519.733 : <= ReadScanEx2 ret = 1
2138-1848:712149519.797 : <= ReadScan ret = 1
2138-a88:712149679.968 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712149680.217 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712149680.291 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712149680.374 :         Information.Status = 0
2138-a88:712149680.604 :         => CNT96226::VenderCmd_GetData
2138-a88:712149680.670 :         iCmd = 2, nBytes = 24
2138-a88:712150268.770 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712150269.019 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712150269.319 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712150269.397 :         Information.Status = 0
2138-a88:712150269.467 :         => CNT96226::VenderCmd_GetData
2138-a88:712150269.528 :         iCmd = 2, nBytes = 24
2138-a88:712150856.047 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712150856.282 :         0010 : f0 00 00 00 50 54 4f 00 
2138-a88:712150856.353 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712150856.438 :         Information.Status = 1, Information.Addr = 5198928
2138-a88:712150857.469 :         => CNT96226::MemoryRead
2138-a88:712151242.091 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712151242.292 :         System total receive data 311040 bytes
2138-a88:712151242.368 :         => CNT96226::VenderCmd_GetData
2138-a88:712151242.432 :         iCmd = 1, nBytes = 4
2138-a88:712151435.554 :         0000 : 00 00 00 00 
2138-a88:712151435.719 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712151435.885 :         => CNT96226::DeviceTimeOutSet
2138-a88:712151435.963 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712151436.035 :         <= CAsicIO::DoImage ret = 1
2138-a88:712151436.147 :         Pipe = c559948 Write ==>
2138-a88:712151436.248 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712151436.387 :         Pipe = c559948 start to write data
2138-a88:712151436.454 :         Pipe = c559948 Memory Write Copy to c550e18 + 1555380 size = 36
2138-a88:712151436.570 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712151436.667 :         Pipe = c559948 Write read wait size = 36
2138-a88:712151436.751 :         Pipe = c559948 Set read data ready
2138-a88:712151436.883 :         Pipe = c559948 Write <==
2138-a88:712151436.946 :         Pipe = c559948 Write ==>
2138-a88:712151437.020 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712151437.121 :         Pipe = c559948 start to write data
2138-a88:712151437.185 :         Pipe = c559948 Memory Write Copy to c550e18 + 1555416 size = 311040
2138-a00:712151437.644 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712151437.827 :     Pipe = c559948 Read Copy from c550e18 + 1555380 size = 36
2138-a00:712151437.948 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712151438.048 :     Pipe = c559948 Read write wait size = 0
2138-a00:712151438.138 :     Pipe = c559948 Read <==
2138-a00:712151438.204 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712151438.280 :     Pipe = c559948 Read ==>
2138-a00:712151438.354 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712151441.721 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712151441.825 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712151441.913 :         Pipe = c559948 Set read data ready
2138-a88:712151442.007 :         Pipe = c559948 Write <==
2138-a00:712151443.041 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712151443.207 :     Pipe = c559948 Read Copy from c550e18 + 1555416 size = 311040
2138-a00:712151444.291 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712151444.387 :     Pipe = c559948 Read write wait size = 0
2138-a00:712151444.469 :     Pipe = c559948 Read <==
2138-a00:712151444.532 :     ImageProcessThread : Process start
2138-a00:712151448.837 :     BytesPerLine = 3888
2138-a00:712151448.901 :     Lines = 80
2138-1848:712151475.078 : => ReadScan
2138-1848:712151475.321 : Count = 99852, Ptr = 7de7690
2138-1848:712151475.402 : => ReadScanEx2
2138-1848:712151475.455 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712151475.518 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712151475.576 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712151475.643 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712151475.707 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712151475.771 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712151475.842 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:712151475.913 : Pipe = c559a48 Read ==>
2138-1848:712151476.024 : Pipe = c559a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-1848:712151476.142 : Pipe = c559a48 Read Copy from c559b08 + 299736 size = 73476
2138-1848:712151476.679 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712151476.773 : Pipe = c559a48 Read write wait size = 0
2138-1848:712151476.854 : Pipe = c559a48 Read <==
2138-1848:712151476.913 : => GetImageToBuffer
2138-1848:712151476.970 : => GetImageToBufferPageScan
2138-1848:712151477.033 : Pipe = c559a48 Read ==>
2138-1848:712151477.108 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a00:712151497.500 :     ImageProcessThread : Process end
2138-a88:712151594.665 :         IOThread: get image OK
2138-a88:712151594.854 :         IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-a88:712151594.956 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712151595.048 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712151595.125 :         => CNT96226::DeviceTimeOutSet
2138-a88:712151595.199 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712151595.259 :         IO Send command 10 bytes
2138-a88:712151595.406 :         => CNT96226::VenderCmd_SetData
2138-a88:712151595.469 :         iCmd = 0, nBytes = 10
2138-a88:712151595.586 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712151899.459 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712151899.658 :         System send command 10 bytes + data 0 bytes
2138-a88:712151899.744 :         IO total need to receive data 2095632 bytes
2138-a88:712151899.820 :         => CNT96226::VenderCmd_GetData
2138-a88:712151899.889 :         iCmd = 2, nBytes = 24
2138-a00:712152070.639 :     Pipe = c559a48 Write ==>
2138-a00:712152070.888 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712152071.024 :     Pipe = c559a48 start to write data
2138-a00:712152071.089 :     Pipe = c559a48 Memory Write Copy to c559b08 + 373212 size = 36
2138-a00:712152071.198 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712152071.298 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712152071.383 :     Pipe = c559a48 Set read data ready
2138-a00:712152071.502 :     Pipe = c559a48 Write <==
2138-a00:712152071.559 :     Pipe = c559a48 Write ==>
2138-a00:712152071.633 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712152071.725 :     Pipe = c559a48 start to write data
2138-a00:712152071.781 :     Pipe = c559a48 Memory Write Copy to c559b08 + 373248 size = 75360
2138-1848:712152072.282 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712152072.466 : Pipe = c559a48 Read Copy from c559b08 + 373212 size = 36
2138-1848:712152072.583 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712152072.684 : Pipe = c559a48 Read write wait size = 0
2138-1848:712152072.773 : Pipe = c559a48 Read <==
2138-1848:712152072.837 : Get Packet type = 0 
2138-1848:712152072.900 : Get Packet dwSize = 75360 
2138-1848:712152072.963 : Get Packet bADFStatus = 1 
2138-1848:712152073.031 : Get Packet dwStatusLong = 0 
2138-1848:712152073.095 : Get Packet dwMessageStatusLong = 0 
2138-1848:712152073.189 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712152073.265 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712152073.409 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712152073.483 : <= GetImageToBuffer Ret = 1
2138-a00:712152073.542 :     Pipe = c559a48 Write <==
2138-1848:712152073.601 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:712152073.676 : Pipe = c559a48 Read ==>
2138-a00:712152073.736 :     Pipe = c559948 Read ==>
2138-1848:712152073.795 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712152073.879 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712152073.969 : Pipe = c559a48 Read Copy from c559b08 + 373248 size = 26376
2138-1848:712152074.152 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:712152074.244 : Pipe = c559a48 Read write wait size = 0
2138-1848:712152074.324 : Pipe = c559a48 Read <==
2138-1848:712152208.722 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712152208.923 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712152209.005 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712152209.075 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712152209.145 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712152209.217 : <= ReadScanEx2 ret = 1
2138-1848:712152209.283 : <= ReadScan ret = 1
2138-a88:712152436.533 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712152436.765 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712152436.836 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712152436.918 :         Information.Status = 0
2138-a88:712152436.985 :         => CNT96226::VenderCmd_GetData
2138-a88:712152437.051 :         iCmd = 2, nBytes = 24
2138-a88:712153387.563 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712153387.798 :         0010 : f0 00 00 00 50 13 54 00 
2138-a88:712153387.874 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712153387.959 :         Information.Status = 1, Information.Addr = 5509968
2138-a88:712153389.005 :         => CNT96226::MemoryRead
2138-a88:712153963.101 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712153963.291 :         System total receive data 311040 bytes
2138-a88:712153963.375 :         => CNT96226::VenderCmd_GetData
2138-a88:712153963.446 :         iCmd = 1, nBytes = 4
2138-a88:712154234.158 :         0000 : 00 00 00 00 
2138-a88:712154234.353 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712154234.517 :         => CNT96226::DeviceTimeOutSet
2138-a88:712154234.589 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712154234.656 :         <= CAsicIO::DoImage ret = 1
2138-a88:712154234.765 :         Pipe = c559948 Write ==>
2138-a88:712154234.863 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712154234.995 :         Pipe = c559948 start to write data
2138-a88:712154235.064 :         Pipe = c559948 Memory Write Copy to c550e18 + 1866456 size = 36
2138-a88:712154235.176 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712154235.272 :         Pipe = c559948 Write read wait size = 36
2138-a88:712154235.357 :         Pipe = c559948 Set read data ready
2138-a88:712154235.490 :         Pipe = c559948 Write <==
2138-a88:712154235.555 :         Pipe = c559948 Write ==>
2138-a88:712154235.744 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712154235.891 :         Pipe = c559948 start to write data
2138-a88:712154235.960 :         Pipe = c559948 Memory Write Copy to c550e18 + 1866492 size = 230660
2138-a00:712154236.114 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712154236.296 :     Pipe = c559948 Read Copy from c550e18 + 1866456 size = 36
2138-a00:712154236.419 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712154236.521 :     Pipe = c559948 Read write wait size = 0
2138-a00:712154236.713 :     Pipe = c559948 Read <==
2138-a00:712154236.787 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712154236.862 :     Pipe = c559948 Read ==>
2138-a00:712154236.943 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712154239.422 :         Pipe = c559948 Memory Write Copy to c559a18 + 0 size = 80380
2138-a88:712154240.603 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712154240.708 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712154240.794 :         Pipe = c559948 Set read data ready
2138-a88:712154240.892 :         Pipe = c559948 Write <==
2138-a00:712154241.087 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712154241.256 :     Pipe = c559948 Read Copy from c550e18 + 1866492 size = 230660
2138-a00:712154241.911 :     Pipe = c559948 Read Copy from c559a18 + 0 size = 80380
2138-a00:712154242.469 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712154242.568 :     Pipe = c559948 Read write wait size = 0
2138-a00:712154242.886 :     Pipe = c559948 Read <==
2138-a00:712154242.944 :     ImageProcessThread : Process start
2138-a00:712154247.283 :     BytesPerLine = 3888
2138-a00:712154247.347 :     Lines = 80
2138-a00:712154295.682 :     ImageProcessThread : Process end
2138-1848:712154432.977 : => ReadScan
2138-1848:712154433.193 : Count = 99852, Ptr = 7de7690
2138-1848:712154433.282 : => ReadScanEx2
2138-1848:712154433.345 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712154433.415 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712154433.481 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712154433.551 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712154433.620 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712154433.684 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712154433.755 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:712154433.836 : Pipe = c559a48 Read ==>
2138-1848:712154433.986 : Pipe = c559a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:712154434.123 : Pipe = c559a48 Read Copy from c559b08 + 399624 size = 48984
2138-1848:712154434.523 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712154434.623 : Pipe = c559a48 Read write wait size = 0
2138-1848:712154439.142 : Pipe = c559a48 Read <==
2138-1848:712154439.229 : => GetImageToBuffer
2138-1848:712154439.289 : => GetImageToBufferPageScan
2138-1848:712154439.354 : Pipe = c559a48 Read ==>
2138-1848:712154451.762 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712154473.039 :         IOThread: get image OK
2138-a88:712154473.189 :         IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-a88:712154473.301 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712154473.417 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712154473.494 :         => CNT96226::DeviceTimeOutSet
2138-a88:712154473.573 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712154473.637 :         IO Send command 10 bytes
2138-a88:712154473.796 :         => CNT96226::VenderCmd_SetData
2138-a88:712154473.872 :         iCmd = 0, nBytes = 10
2138-a88:712154473.991 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a00:712155100.524 :     Pipe = c559a48 Write ==>
2138-a00:712155100.771 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712155100.928 :     Pipe = c559a48 start to write data
2138-a00:712155101.001 :     Pipe = c559a48 Memory Write Copy to c559b08 + 448608 size = 36
2138-a00:712155101.118 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712155101.215 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712155101.307 :     Pipe = c559a48 Set read data ready
2138-a00:712155101.441 :     Pipe = c559a48 Write <==
2138-a00:712155101.505 :     Pipe = c559a48 Write ==>
2138-a00:712155101.734 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712155101.838 :     Pipe = c559a48 start to write data
2138-a00:712155101.899 :     Pipe = c559a48 Memory Write Copy to c559b08 + 448644 size = 75360
2138-1848:712155102.671 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712155102.853 : Pipe = c559a48 Read Copy from c559b08 + 448608 size = 36
2138-1848:712155102.971 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712155103.078 : Pipe = c559a48 Read write wait size = 0
2138-1848:712155103.197 : Pipe = c559a48 Read <==
2138-1848:712155103.265 : Get Packet type = 0 
2138-1848:712155103.325 : Get Packet dwSize = 75360 
2138-1848:712155103.390 : Get Packet bADFStatus = 1 
2138-1848:712155103.457 : Get Packet dwStatusLong = 0 
2138-1848:712155103.524 : Get Packet dwMessageStatusLong = 0 
2138-1848:712155103.607 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712155103.706 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712155103.833 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712155103.910 : <= GetImageToBuffer Ret = 1
2138-a00:712155103.977 :     Pipe = c559a48 Write <==
2138-1848:712155104.040 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:712155104.116 : Pipe = c559a48 Read ==>
2138-a00:712155104.179 :     Pipe = c559948 Read ==>
2138-1848:712155104.240 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712155104.331 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712155104.417 : Pipe = c559a48 Read Copy from c559b08 + 448644 size = 50868
2138-1848:712155104.659 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:712155104.756 : Pipe = c559a48 Read write wait size = 0
2138-1848:712155104.839 : Pipe = c559a48 Read <==
2138-a88:712155123.265 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712155123.401 :         System send command 10 bytes + data 0 bytes
2138-a88:712155123.482 :         IO total need to receive data 2095632 bytes
2138-a88:712155123.557 :         => CNT96226::VenderCmd_GetData
2138-a88:712155123.637 :         iCmd = 2, nBytes = 24
2138-1848:712155266.785 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712155266.982 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712155267.062 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712155267.138 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712155267.210 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712155267.279 : <= ReadScanEx2 ret = 1
2138-1848:712155267.342 : <= ReadScan ret = 1
2138-a88:712156117.093 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712156117.343 :         0010 : f0 00 00 00 50 d2 58 00 
2138-a88:712156117.423 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712156117.521 :         Information.Status = 1, Information.Addr = 5821008
2138-a88:712156118.786 :         => CNT96226::MemoryRead
2138-a88:712156510.114 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712156510.552 :         System total receive data 311040 bytes
2138-a88:712156510.652 :         => CNT96226::VenderCmd_GetData
2138-a88:712156510.732 :         iCmd = 1, nBytes = 4
2138-a88:712156661.776 :         0000 : 00 00 00 00 
2138-a88:712156661.961 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712156662.156 :         => CNT96226::DeviceTimeOutSet
2138-a88:712156662.232 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712156662.299 :         <= CAsicIO::DoImage ret = 1
2138-a88:712156662.405 :         Pipe = c559948 Write ==>
2138-a88:712156662.509 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712156662.631 :         Pipe = c559948 start to write data
2138-a88:712156662.692 :         Pipe = c559948 Memory Write Copy to c559a18 + 80380 size = 36
2138-a88:712156662.804 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712156663.006 :         Pipe = c559948 Write read wait size = 36
2138-a88:712156663.092 :         Pipe = c559948 Set read data ready
2138-a88:712156663.214 :         Pipe = c559948 Write <==
2138-a88:712156663.278 :         Pipe = c559948 Write ==>
2138-a88:712156663.506 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712156663.670 :         Pipe = c559948 start to write data
2138-a00:712156663.799 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a88:712156663.944 :         Pipe = c559948 Memory Write Copy to c559a18 + 80416 size = 311040
2138-a00:712156664.039 :     Pipe = c559948 Read Copy from c559a18 + 80380 size = 36
2138-a00:712156664.159 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712156664.259 :     Pipe = c559948 Read write wait size = 0
2138-a00:712156664.355 :     Pipe = c559948 Read <==
2138-a00:712156664.422 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712156664.496 :     Pipe = c559948 Read ==>
2138-a00:712156664.577 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712156668.093 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712156668.201 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712156668.288 :         Pipe = c559948 Set read data ready
2138-a88:712156668.393 :         Pipe = c559948 Write <==
2138-a00:712156668.546 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712156668.675 :     Pipe = c559948 Read Copy from c559a18 + 80416 size = 311040
2138-a00:712156670.005 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712156670.106 :     Pipe = c559948 Read write wait size = 0
2138-a00:712156670.187 :     Pipe = c559948 Read <==
2138-a00:712156670.246 :     ImageProcessThread : Process start
2138-a00:712156674.549 :     BytesPerLine = 3888
2138-a00:712156674.626 :     Lines = 80
2138-a00:712156723.775 :     ImageProcessThread : Process end
2138-a88:712156867.323 :         IOThread: get image OK
2138-a88:712156867.624 :         IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-a88:712156867.744 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712156867.870 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712156867.970 :         => CNT96226::DeviceTimeOutSet
2138-a88:712156868.088 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712156868.154 :         IO Send command 10 bytes
2138-a88:712156868.376 :         => CNT96226::VenderCmd_SetData
2138-a88:712156868.444 :         iCmd = 0, nBytes = 10
2138-a88:712156868.580 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712157183.567 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712157183.778 :         System send command 10 bytes + data 0 bytes
2138-a88:712157183.861 :         IO total need to receive data 2095632 bytes
2138-a88:712157183.936 :         => CNT96226::VenderCmd_GetData
2138-a88:712157184.004 :         iCmd = 2, nBytes = 24
2138-a00:712157454.955 :     Pipe = c559a48 Write ==>
2138-a00:712157455.460 :     Pipe = c559a48 Write Total = 27262976 Free = 27238484 Data = 24492
2138-a00:712157455.641 :     Pipe = c559a48 start to write data
2138-a00:712157455.719 :     Pipe = c559a48 Memory Write Copy to c559b08 + 524004 size = 36
2138-a00:712157455.856 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27238448 Data = 24528
2138-a00:712157455.961 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712157456.054 :     Pipe = c559a48 Write <==
2138-a00:712157456.115 :     Pipe = c559a48 Write ==>
2138-a00:712157456.187 :     Pipe = c559a48 Write Total = 27262976 Free = 27238448 Data = 24528
2138-a00:712157456.284 :     Pipe = c559a48 start to write data
2138-a00:712157456.345 :     Pipe = c559a48 Memory Write Copy to c559b08 + 524040 size = 75360
2138-a00:712157458.361 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27163088 Data = 99888
2138-a00:712157458.465 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712157458.548 :     Pipe = c559a48 Write <==
2138-a00:712157458.614 :     Pipe = c559948 Read ==>
2138-a00:712157458.713 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712157643.772 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712157644.005 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712157644.081 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712157644.163 :         Information.Status = 0
2138-a88:712157644.234 :         => CNT96226::VenderCmd_GetData
2138-a88:712157644.300 :         iCmd = 2, nBytes = 24
2138-1848:712157838.169 : => ReadScan
2138-1848:712157838.341 : Count = 99852, Ptr = 7de7690
2138-1848:712157838.434 : => ReadScanEx2
2138-1848:712157838.494 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712157838.567 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712157838.630 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712157838.699 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712157838.762 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712157838.827 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712157838.893 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:712157838.969 : Pipe = c559a48 Read ==>
2138-1848:712157839.088 : Pipe = c559a48 Read Total = 27262976 Free = 27163088 Data = 99888
2138-1848:712157839.211 : Pipe = c559a48 Read Copy from c559b08 + 499512 size = 24492
2138-1848:712157839.416 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712157839.509 : Pipe = c559a48 Read write wait size = 0
2138-1848:712157839.594 : Pipe = c559a48 Read <==
2138-1848:712157839.658 : => GetImageToBuffer
2138-1848:712157839.717 : => GetImageToBufferPageScan
2138-1848:712157839.781 : Pipe = c559a48 Read ==>
2138-1848:712157839.855 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712157839.956 : Pipe = c559a48 Read Copy from c559b08 + 524004 size = 36
2138-1848:712157840.055 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712157840.147 : Pipe = c559a48 Read write wait size = 0
2138-1848:712157840.229 : Pipe = c559a48 Read <==
2138-1848:712157840.288 : Get Packet type = 0 
2138-1848:712157840.346 : Get Packet dwSize = 75360 
2138-1848:712157840.402 : Get Packet bADFStatus = 1 
2138-1848:712157840.463 : Get Packet dwStatusLong = 0 
2138-1848:712157840.520 : Get Packet dwMessageStatusLong = 0 
2138-1848:712157840.586 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712157840.649 : <= GetImageToBuffer Ret = 1
2138-1848:712157840.704 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712157840.774 : Pipe = c559a48 Read ==>
2138-1848:712157840.847 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712157840.946 : Pipe = c559a48 Read Copy from c559b08 + 524040 size = 75360
2138-1848:712157841.407 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712157841.498 : Pipe = c559a48 Read write wait size = 0
2138-1848:712157841.584 : Pipe = c559a48 Read <==
2138-a88:712157844.628 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712157844.796 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712157844.868 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712157844.958 :         Information.Status = 0
2138-a88:712157845.027 :         => CNT96226::VenderCmd_GetData
2138-a88:712157845.091 :         iCmd = 2, nBytes = 24
2138-1848:712157997.216 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712157997.459 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712157997.533 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712157997.608 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712157997.890 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712157997.961 : <= ReadScanEx2 ret = 1
2138-1848:712157998.022 : <= ReadScan ret = 1
2138-a88:712158757.276 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712158757.503 :         0010 : f0 00 00 00 50 91 5d 00 
2138-a88:712158757.573 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712158757.655 :         Information.Status = 1, Information.Addr = 6132048
2138-a88:712158758.733 :         => CNT96226::MemoryRead
2138-a88:712159136.024 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712159136.237 :         System total receive data 311040 bytes
2138-a88:712159136.322 :         => CNT96226::VenderCmd_GetData
2138-a88:712159136.398 :         iCmd = 1, nBytes = 4
2138-a88:712159275.329 :         0000 : 00 00 00 00 
2138-a88:712159275.493 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712159275.677 :         => CNT96226::DeviceTimeOutSet
2138-a88:712159275.751 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712159275.817 :         <= CAsicIO::DoImage ret = 1
2138-a88:712159275.927 :         Pipe = c559948 Write ==>
2138-a88:712159276.026 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712159276.148 :         Pipe = c559948 start to write data
2138-a88:712159276.212 :         Pipe = c559948 Memory Write Copy to c559a18 + 391456 size = 36
2138-a88:712159276.321 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712159276.419 :         Pipe = c559948 Write read wait size = 36
2138-a88:712159276.502 :         Pipe = c559948 Set read data ready
2138-a88:712159276.627 :         Pipe = c559948 Write <==
2138-a88:712159276.691 :         Pipe = c559948 Write ==>
2138-a88:712159276.768 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712159276.905 :         Pipe = c559948 start to write data
2138-a88:712159276.965 :         Pipe = c559948 Memory Write Copy to c559a18 + 391492 size = 311040
2138-a00:712159277.133 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712159277.310 :     Pipe = c559948 Read Copy from c559a18 + 391456 size = 36
2138-a00:712159277.433 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712159277.540 :     Pipe = c559948 Read write wait size = 0
2138-a00:712159277.633 :     Pipe = c559948 Read <==
2138-a00:712159277.704 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712159277.782 :     Pipe = c559948 Read ==>
2138-a00:712159277.861 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712159281.223 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712159281.329 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712159281.415 :         Pipe = c559948 Set read data ready
2138-a88:712159281.520 :         Pipe = c559948 Write <==
2138-a00:712159281.684 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712159281.819 :     Pipe = c559948 Read Copy from c559a18 + 391492 size = 311040
2138-a00:712159282.910 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712159283.012 :     Pipe = c559948 Read write wait size = 0
2138-a00:712159283.095 :     Pipe = c559948 Read <==
2138-a00:712159283.151 :     ImageProcessThread : Process start
2138-a00:712159287.459 :     BytesPerLine = 3888
2138-a00:712159287.535 :     Lines = 80
2138-a00:712159335.764 :     ImageProcessThread : Process end
2138-a88:712159482.949 :         IOThread: get image OK
2138-a88:712159483.173 :         IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-a88:712159483.287 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712159483.390 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712159483.470 :         => CNT96226::DeviceTimeOutSet
2138-a88:712159483.640 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712159483.709 :         IO Send command 10 bytes
2138-a88:712159483.843 :         => CNT96226::VenderCmd_SetData
2138-a88:712159483.907 :         iCmd = 0, nBytes = 10
2138-a88:712159484.031 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712159755.517 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712159755.724 :         System send command 10 bytes + data 0 bytes
2138-a88:712159755.804 :         IO total need to receive data 2095632 bytes
2138-a88:712159755.875 :         => CNT96226::VenderCmd_GetData
2138-a88:712159755.945 :         iCmd = 2, nBytes = 24
2138-a88:712159885.915 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712159886.132 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712159886.201 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712159886.286 :         Information.Status = 0
2138-a88:712159886.354 :         => CNT96226::VenderCmd_GetData
2138-a88:712159886.418 :         iCmd = 2, nBytes = 24
2138-a00:712160037.255 :     Pipe = c559a48 Write ==>
2138-a00:712160037.523 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712160037.666 :     Pipe = c559a48 start to write data
2138-a00:712160037.738 :     Pipe = c559a48 Memory Write Copy to c559b08 + 599400 size = 36
2138-a00:712160037.853 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712160037.957 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712160038.043 :     Pipe = c559a48 Write <==
2138-a00:712160038.113 :     Pipe = c559a48 Write ==>
2138-a00:712160038.189 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712160038.287 :     Pipe = c559a48 start to write data
2138-a00:712160038.351 :     Pipe = c559a48 Memory Write Copy to c559b08 + 599436 size = 75360
2138-a00:712160039.505 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-a00:712160039.605 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712160039.692 :     Pipe = c559a48 Write <==
2138-a00:712160039.766 :     Pipe = c559948 Read ==>
2138-a00:712160039.851 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712160348.615 : => ReadScan
2138-1848:712160348.802 : Count = 99852, Ptr = 7de7690
2138-1848:712160348.884 : => ReadScanEx2
2138-1848:712160348.942 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712160349.011 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712160349.075 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712160349.144 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712160349.209 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712160349.275 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712160349.346 : => GetImageToBuffer
2138-1848:712160349.408 : => GetImageToBufferPageScan
2138-1848:712160349.472 : Pipe = c559a48 Read ==>
2138-1848:712160349.591 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712160349.709 : Pipe = c559a48 Read Copy from c559b08 + 599400 size = 36
2138-1848:712160349.820 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712160349.916 : Pipe = c559a48 Read write wait size = 0
2138-1848:712160350.004 : Pipe = c559a48 Read <==
2138-1848:712160350.061 : Get Packet type = 0 
2138-1848:712160350.119 : Get Packet dwSize = 75360 
2138-1848:712160350.179 : Get Packet bADFStatus = 1 
2138-1848:712160350.235 : Get Packet dwStatusLong = 0 
2138-1848:712160350.294 : Get Packet dwMessageStatusLong = 0 
2138-1848:712160350.595 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712160350.655 : <= GetImageToBuffer Ret = 1
2138-1848:712160350.717 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712160350.785 : Pipe = c559a48 Read ==>
2138-1848:712160350.856 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712160350.952 : Pipe = c559a48 Read Copy from c559b08 + 599436 size = 75360
2138-1848:712160351.486 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712160351.577 : Pipe = c559a48 Read write wait size = 0
2138-1848:712160351.653 : Pipe = c559a48 Read <==
2138-1848:712160351.708 : => GetImageToBuffer
2138-1848:712160351.759 : => GetImageToBufferPageScan
2138-1848:712160351.814 : Pipe = c559a48 Read ==>
2138-1848:712160351.884 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712160417.183 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712160417.348 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712160417.422 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712160417.499 :         Information.Status = 0
2138-a88:712160417.570 :         => CNT96226::VenderCmd_GetData
2138-a88:712160417.639 :         iCmd = 2, nBytes = 24
2138-a88:712160980.781 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712160981.064 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712160981.137 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712160981.224 :         Information.Status = 0
2138-a88:712160981.295 :         => CNT96226::VenderCmd_GetData
2138-a88:712160981.360 :         iCmd = 2, nBytes = 24
2138-a88:712161655.071 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712161655.294 :         0010 : f0 00 00 00 50 50 62 00 
2138-a88:712161655.366 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712161655.449 :         Information.Status = 1, Information.Addr = 6443088
2138-a88:712161656.430 :         => CNT96226::MemoryRead
2138-a88:712162048.662 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712162048.870 :         System total receive data 311040 bytes
2138-a88:712162048.943 :         => CNT96226::VenderCmd_GetData
2138-a88:712162049.009 :         iCmd = 1, nBytes = 4
2138-a88:712162254.093 :         0000 : 00 00 00 00 
2138-a88:712162254.205 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712162254.378 :         => CNT96226::DeviceTimeOutSet
2138-a88:712162254.450 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712162254.511 :         <= CAsicIO::DoImage ret = 1
2138-a88:712162254.620 :         Pipe = c559948 Write ==>
2138-a88:712162254.718 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712162254.846 :         Pipe = c559948 start to write data
2138-a88:712162254.914 :         Pipe = c559948 Memory Write Copy to c559a18 + 702532 size = 36
2138-a88:712162255.023 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712162255.122 :         Pipe = c559948 Write read wait size = 36
2138-a88:712162255.203 :         Pipe = c559948 Set read data ready
2138-a88:712162255.347 :         Pipe = c559948 Write <==
2138-a88:712162255.406 :         Pipe = c559948 Write ==>
2138-a88:712162255.483 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712162255.581 :         Pipe = c559948 start to write data
2138-a88:712162255.641 :         Pipe = c559948 Memory Write Copy to c559a18 + 702568 size = 311040
2138-a00:712162256.140 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712162256.309 :     Pipe = c559948 Read Copy from c559a18 + 702532 size = 36
2138-a00:712162256.430 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712162256.527 :     Pipe = c559948 Read write wait size = 0
2138-a00:712162256.622 :     Pipe = c559948 Read <==
2138-a00:712162256.687 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712162256.757 :     Pipe = c559948 Read ==>
2138-a00:712162256.832 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712162259.946 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712162260.049 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712162260.178 :         Pipe = c559948 Set read data ready
2138-a88:712162260.275 :         Pipe = c559948 Write <==
2138-a00:712162261.003 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712162261.137 :     Pipe = c559948 Read Copy from c559a18 + 702568 size = 311040
2138-a00:712162262.170 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712162262.264 :     Pipe = c559948 Read write wait size = 0
2138-a00:712162262.350 :     Pipe = c559948 Read <==
2138-a00:712162262.406 :     ImageProcessThread : Process start
2138-a00:712162266.565 :     BytesPerLine = 3888
2138-a00:712162266.627 :     Lines = 80
2138-a00:712162313.638 :     ImageProcessThread : Process end
2138-a88:712162424.587 :         IOThread: get image OK
2138-a88:712162424.775 :         IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-a88:712162424.887 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712162424.987 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712162425.079 :         => CNT96226::DeviceTimeOutSet
2138-a88:712162425.155 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712162425.218 :         IO Send command 10 bytes
2138-a88:712162425.384 :         => CNT96226::VenderCmd_SetData
2138-a88:712162425.446 :         iCmd = 0, nBytes = 10
2138-a88:712162425.570 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a00:712162879.209 :     Pipe = c559a48 Write ==>
2138-a00:712162879.499 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712162879.937 :     Pipe = c559a48 start to write data
2138-a00:712162880.016 :     Pipe = c559a48 Memory Write Copy to c559b08 + 674796 size = 36
2138-a00:712162880.136 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712162880.236 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712162880.330 :     Pipe = c559a48 Set read data ready
2138-a00:712162880.471 :     Pipe = c559a48 Write <==
2138-a00:712162880.535 :     Pipe = c559a48 Write ==>
2138-a00:712162880.775 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712162880.947 :     Pipe = c559a48 start to write data
2138-a00:712162881.018 :     Pipe = c559a48 Memory Write Copy to c559b08 + 674832 size = 75360
2138-1848:712162881.254 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712162881.456 : Pipe = c559a48 Read Copy from c559b08 + 674796 size = 36
2138-1848:712162881.595 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712162881.706 : Pipe = c559a48 Read write wait size = 0
2138-1848:712162881.800 : Pipe = c559a48 Read <==
2138-1848:712162881.869 : Get Packet type = 0 
2138-1848:712162882.160 : Get Packet dwSize = 75360 
2138-1848:712162882.221 : Get Packet bADFStatus = 1 
2138-1848:712162882.284 : Get Packet dwStatusLong = 0 
2138-1848:712162882.345 : Get Packet dwMessageStatusLong = 0 
2138-1848:712162882.416 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712162882.490 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712162882.600 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712162882.675 : <= GetImageToBuffer Ret = 1
2138-a00:712162882.736 :     Pipe = c559a48 Write <==
2138-1848:712162882.802 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:712162882.880 : Pipe = c559a48 Read ==>
2138-a00:712162882.939 :     Pipe = c559948 Read ==>
2138-1848:712162883.004 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712162883.087 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712162883.176 : Pipe = c559a48 Read Copy from c559b08 + 674832 size = 24492
2138-1848:712162883.371 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:712162883.467 : Pipe = c559a48 Read write wait size = 0
2138-1848:712162883.639 : Pipe = c559a48 Read <==
2138-1848:712163022.924 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712163023.164 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712163023.245 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712163023.324 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712163023.396 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712163023.464 : <= ReadScanEx2 ret = 1
2138-1848:712163023.531 : <= ReadScan ret = 1
2138-a88:712163114.899 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712163115.095 :         System send command 10 bytes + data 0 bytes
2138-a88:712163115.179 :         IO total need to receive data 2095632 bytes
2138-a88:712163115.260 :         => CNT96226::VenderCmd_GetData
2138-a88:712163115.334 :         iCmd = 2, nBytes = 24
2138-a88:712164112.547 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712164112.801 :         0010 : f0 00 00 00 50 99 37 00 
2138-a88:712164112.867 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712164112.953 :         Information.Status = 1, Information.Addr = 3643728
2138-a88:712164114.421 :         => CNT96226::MemoryRead
2138-a88:712164507.656 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712164507.947 :         System total receive data 311040 bytes
2138-a88:712164508.024 :         => CNT96226::VenderCmd_GetData
2138-a88:712164508.092 :         iCmd = 1, nBytes = 4
2138-a88:712164696.552 :         0000 : 00 00 00 00 
2138-a88:712164696.730 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712164696.908 :         => CNT96226::DeviceTimeOutSet
2138-a88:712164696.988 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712164697.054 :         <= CAsicIO::DoImage ret = 1
2138-a88:712164697.168 :         Pipe = c559948 Write ==>
2138-a88:712164697.275 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712164697.403 :         Pipe = c559948 start to write data
2138-a88:712164697.472 :         Pipe = c559948 Memory Write Copy to c559a18 + 1013608 size = 36
2138-a88:712164697.590 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712164697.693 :         Pipe = c559948 Write read wait size = 36
2138-a88:712164697.781 :         Pipe = c559948 Set read data ready
2138-a88:712164697.915 :         Pipe = c559948 Write <==
2138-a88:712164697.980 :         Pipe = c559948 Write ==>
2138-a88:712164698.052 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712164698.153 :         Pipe = c559948 start to write data
2138-a88:712164698.212 :         Pipe = c559948 Memory Write Copy to c559a18 + 1013644 size = 311040
2138-a00:712164698.684 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712164698.875 :     Pipe = c559948 Read Copy from c559a18 + 1013608 size = 36
2138-a00:712164699.002 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712164699.109 :     Pipe = c559948 Read write wait size = 0
2138-a00:712164699.311 :     Pipe = c559948 Read <==
2138-a00:712164699.383 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712164699.460 :     Pipe = c559948 Read ==>
2138-a00:712164699.537 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712164702.853 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712164702.960 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712164703.048 :         Pipe = c559948 Set read data ready
2138-a88:712164703.146 :         Pipe = c559948 Write <==
2138-a00:712164703.858 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712164703.998 :     Pipe = c559948 Read Copy from c559a18 + 1013644 size = 311040
2138-a00:712164705.221 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712164705.318 :     Pipe = c559948 Read write wait size = 0
2138-a00:712164705.517 :     Pipe = c559948 Read <==
2138-a00:712164705.582 :     ImageProcessThread : Process start
2138-a00:712164709.879 :     BytesPerLine = 3888
2138-a00:712164709.951 :     Lines = 80
2138-a00:712164758.842 :     ImageProcessThread : Process end
2138-a88:712164866.360 :         IOThread: get image OK
2138-a88:712164866.562 :         IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-a88:712164866.682 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712164866.789 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712164866.873 :         => CNT96226::DeviceTimeOutSet
2138-a88:712164866.951 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712164867.021 :         IO Send command 10 bytes
2138-a88:712164867.192 :         => CNT96226::VenderCmd_SetData
2138-a88:712164867.253 :         iCmd = 0, nBytes = 10
2138-a88:712164867.374 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712165148.054 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712165148.270 :         System send command 10 bytes + data 0 bytes
2138-a88:712165148.355 :         IO total need to receive data 2095632 bytes
2138-a88:712165148.435 :         => CNT96226::VenderCmd_GetData
2138-a88:712165148.505 :         iCmd = 2, nBytes = 24
2138-a88:712165314.772 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712165315.005 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712165315.081 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712165315.166 :         Information.Status = 0
2138-a88:712165315.245 :         => CNT96226::VenderCmd_GetData
2138-a88:712165315.316 :         iCmd = 2, nBytes = 24
2138-a00:712165363.159 :     Pipe = c559a48 Write ==>
2138-a00:712165363.403 :     Pipe = c559a48 Write Total = 27262976 Free = 27212108 Data = 50868
2138-a00:712165363.548 :     Pipe = c559a48 start to write data
2138-a00:712165363.618 :     Pipe = c559a48 Memory Write Copy to c559b08 + 750192 size = 36
2138-a00:712165363.731 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27212072 Data = 50904
2138-a00:712165363.832 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712165363.920 :     Pipe = c559a48 Write <==
2138-a00:712165363.982 :     Pipe = c559a48 Write ==>
2138-a00:712165364.056 :     Pipe = c559a48 Write Total = 27262976 Free = 27212072 Data = 50904
2138-a00:712165364.158 :     Pipe = c559a48 start to write data
2138-a00:712165364.219 :     Pipe = c559a48 Memory Write Copy to c559b08 + 750228 size = 75360
2138-a00:712165365.453 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27136712 Data = 126264
2138-a00:712165365.550 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712165365.632 :     Pipe = c559a48 Write <==
2138-a00:712165365.700 :     Pipe = c559948 Read ==>
2138-a00:712165365.780 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712165488.414 : => ReadScan
2138-1848:712165488.561 : Count = 99852, Ptr = 7de7690
2138-1848:712165488.629 : => ReadScanEx2
2138-1848:712165488.682 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712165488.745 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712165488.804 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712165488.871 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712165488.937 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712165489.001 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712165489.071 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:712165489.140 : Pipe = c559a48 Read ==>
2138-1848:712165489.258 : Pipe = c559a48 Read Total = 27262976 Free = 27136712 Data = 126264
2138-1848:712165489.382 : Pipe = c559a48 Read Copy from c559b08 + 699324 size = 50868
2138-1848:712165489.732 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712165489.826 : Pipe = c559a48 Read write wait size = 0
2138-1848:712165490.130 : Pipe = c559a48 Read <==
2138-1848:712165490.301 : => GetImageToBuffer
2138-1848:712165490.358 : => GetImageToBufferPageScan
2138-1848:712165490.419 : Pipe = c559a48 Read ==>
2138-1848:712165490.487 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712165490.580 : Pipe = c559a48 Read Copy from c559b08 + 750192 size = 36
2138-1848:712165490.673 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712165490.758 : Pipe = c559a48 Read write wait size = 0
2138-1848:712165490.831 : Pipe = c559a48 Read <==
2138-1848:712165490.883 : Get Packet type = 0 
2138-1848:712165490.937 : Get Packet dwSize = 75360 
2138-1848:712165490.991 : Get Packet bADFStatus = 1 
2138-1848:712165491.045 : Get Packet dwStatusLong = 0 
2138-1848:712165491.099 : Get Packet dwMessageStatusLong = 0 
2138-1848:712165491.160 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712165491.219 : <= GetImageToBuffer Ret = 1
2138-1848:712165491.276 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:712165491.340 : Pipe = c559a48 Read ==>
2138-1848:712165491.411 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712165491.503 : Pipe = c559a48 Read Copy from c559b08 + 750228 size = 48984
2138-1848:712165491.811 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:712165491.897 : Pipe = c559a48 Read write wait size = 0
2138-1848:712165491.973 : Pipe = c559a48 Read <==
2138-1848:712165625.653 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712165625.835 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712165625.904 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712165625.971 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712165626.034 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712165626.095 : <= ReadScanEx2 ret = 1
2138-1848:712165626.163 : <= ReadScan ret = 1
2138-a88:712165863.473 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712165863.704 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712165863.777 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712165863.859 :         Information.Status = 0
2138-a88:712165863.925 :         => CNT96226::VenderCmd_GetData
2138-a88:712165863.992 :         iCmd = 2, nBytes = 24
2138-a88:712166823.002 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712166823.238 :         0010 : f0 00 00 00 50 58 3c 00 
2138-a88:712166823.315 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712166823.400 :         Information.Status = 1, Information.Addr = 3954768
2138-a88:712166824.535 :         => CNT96226::MemoryRead
2138-a88:712167221.094 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712167221.306 :         System total receive data 311040 bytes
2138-a88:712167221.384 :         => CNT96226::VenderCmd_GetData
2138-a88:712167221.451 :         iCmd = 1, nBytes = 4
2138-a88:712167387.766 :         0000 : 00 00 00 00 
2138-a88:712167387.929 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712167388.070 :         => CNT96226::DeviceTimeOutSet
2138-a88:712167388.145 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712167388.211 :         <= CAsicIO::DoImage ret = 1
2138-a88:712167388.320 :         Pipe = c559948 Write ==>
2138-a88:712167388.421 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712167388.633 :         Pipe = c559948 start to write data
2138-a88:712167388.697 :         Pipe = c559948 Memory Write Copy to c559a18 + 1324684 size = 36
2138-a88:712167388.809 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712167388.904 :         Pipe = c559948 Write read wait size = 36
2138-a88:712167388.987 :         Pipe = c559948 Set read data ready
2138-a88:712167389.103 :         Pipe = c559948 Write <==
2138-a88:712167389.163 :         Pipe = c559948 Write ==>
2138-a88:712167389.234 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712167389.429 :         Pipe = c559948 start to write data
2138-a88:712167389.493 :         Pipe = c559948 Memory Write Copy to c559a18 + 1324720 size = 311040
2138-a00:712167390.252 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712167390.436 :     Pipe = c559948 Read Copy from c559a18 + 1324684 size = 36
2138-a00:712167390.568 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712167390.667 :     Pipe = c559948 Read write wait size = 0
2138-a00:712167390.764 :     Pipe = c559948 Read <==
2138-a00:712167390.838 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712167390.917 :     Pipe = c559948 Read ==>
2138-a00:712167390.989 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712167393.908 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712167394.009 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712167394.096 :         Pipe = c559948 Set read data ready
2138-a88:712167394.195 :         Pipe = c559948 Write <==
2138-a00:712167394.396 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712167394.562 :     Pipe = c559948 Read Copy from c559a18 + 1324720 size = 311040
2138-a00:712167396.058 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712167396.156 :     Pipe = c559948 Read write wait size = 0
2138-a00:712167396.245 :     Pipe = c559948 Read <==
2138-a00:712167396.313 :     ImageProcessThread : Process start
2138-a00:712167400.466 :     BytesPerLine = 3888
2138-a00:712167400.531 :     Lines = 80
2138-a00:712167449.698 :     ImageProcessThread : Process end
2138-a88:712167550.985 :         IOThread: get image OK
2138-a88:712167551.192 :         IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-a88:712167551.308 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712167551.411 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712167551.490 :         => CNT96226::DeviceTimeOutSet
2138-a88:712167551.573 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712167551.638 :         IO Send command 10 bytes
2138-a88:712167551.824 :         => CNT96226::VenderCmd_SetData
2138-a88:712167551.889 :         iCmd = 0, nBytes = 10
2138-a88:712167552.013 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712167835.478 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712167835.684 :         System send command 10 bytes + data 0 bytes
2138-a88:712167835.769 :         IO total need to receive data 2095632 bytes
2138-a88:712167835.844 :         => CNT96226::VenderCmd_GetData
2138-a88:712167835.912 :         iCmd = 2, nBytes = 24
2138-a88:712167993.549 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712167993.768 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712167993.836 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712167993.908 :         Information.Status = 0
2138-a88:712167993.983 :         => CNT96226::VenderCmd_GetData
2138-a88:712167994.050 :         iCmd = 2, nBytes = 24
2138-a00:712168065.002 :     Pipe = c559a48 Write ==>
2138-a00:712168065.275 :     Pipe = c559a48 Write Total = 27262976 Free = 27236600 Data = 26376
2138-a00:712168065.413 :     Pipe = c559a48 start to write data
2138-a00:712168065.489 :     Pipe = c559a48 Memory Write Copy to c559b08 + 825588 size = 36
2138-a00:712168065.607 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27236564 Data = 26412
2138-a00:712168065.708 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712168065.797 :     Pipe = c559a48 Write <==
2138-a00:712168065.861 :     Pipe = c559a48 Write ==>
2138-a00:712168065.937 :     Pipe = c559a48 Write Total = 27262976 Free = 27236564 Data = 26412
2138-a00:712168066.039 :     Pipe = c559a48 start to write data
2138-a00:712168066.102 :     Pipe = c559a48 Memory Write Copy to c559b08 + 825624 size = 75360
2138-a00:712168067.366 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27161204 Data = 101772
2138-a00:712168067.465 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712168067.548 :     Pipe = c559a48 Write <==
2138-a00:712168067.622 :     Pipe = c559948 Read ==>
2138-a00:712168067.704 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712168080.925 : => ReadScan
2138-1848:712168081.035 : Count = 99852, Ptr = 7de7690
2138-1848:712168081.113 : => ReadScanEx2
2138-1848:712168081.166 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712168081.232 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712168081.296 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712168081.363 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712168081.428 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712168081.493 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712168081.566 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:712168081.638 : Pipe = c559a48 Read ==>
2138-1848:712168081.737 : Pipe = c559a48 Read Total = 27262976 Free = 27161204 Data = 101772
2138-1848:712168081.845 : Pipe = c559a48 Read Copy from c559b08 + 799212 size = 26376
2138-1848:712168082.302 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712168082.392 : Pipe = c559a48 Read write wait size = 0
2138-1848:712168082.474 : Pipe = c559a48 Read <==
2138-1848:712168082.536 : => GetImageToBuffer
2138-1848:712168082.592 : => GetImageToBufferPageScan
2138-1848:712168082.651 : Pipe = c559a48 Read ==>
2138-1848:712168082.721 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712168082.818 : Pipe = c559a48 Read Copy from c559b08 + 825588 size = 36
2138-1848:712168082.912 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712168083.004 : Pipe = c559a48 Read write wait size = 0
2138-1848:712168083.080 : Pipe = c559a48 Read <==
2138-1848:712168083.136 : Get Packet type = 0 
2138-1848:712168083.194 : Get Packet dwSize = 75360 
2138-1848:712168083.248 : Get Packet bADFStatus = 1 
2138-1848:712168083.307 : Get Packet dwStatusLong = 0 
2138-1848:712168083.364 : Get Packet dwMessageStatusLong = 0 
2138-1848:712168083.423 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712168083.482 : <= GetImageToBuffer Ret = 1
2138-1848:712168083.539 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:712168083.602 : Pipe = c559a48 Read ==>
2138-1848:712168083.673 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712168083.768 : Pipe = c559a48 Read Copy from c559b08 + 825624 size = 73476
2138-1848:712168084.139 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:712168084.225 : Pipe = c559a48 Read write wait size = 0
2138-1848:712168084.307 : Pipe = c559a48 Read <==
2138-1848:712168211.287 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712168211.538 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712168211.620 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712168211.693 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712168211.761 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712168211.832 : <= ReadScanEx2 ret = 1
2138-1848:712168211.898 : <= ReadScan ret = 1
2138-a88:712168512.656 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712168512.883 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712168512.957 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712168513.037 :         Information.Status = 0
2138-a88:712168513.106 :         => CNT96226::VenderCmd_GetData
2138-a88:712168513.169 :         iCmd = 2, nBytes = 24
2138-a88:712169459.203 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712169459.531 :         0010 : f0 00 00 00 50 17 41 00 
2138-a88:712169459.615 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712169459.810 :         Information.Status = 1, Information.Addr = 4265808
2138-a88:712169460.897 :         => CNT96226::MemoryRead
2138-a88:712169876.391 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712169876.627 :         System total receive data 311040 bytes
2138-a88:712169876.710 :         => CNT96226::VenderCmd_GetData
2138-a88:712169876.794 :         iCmd = 1, nBytes = 4
2138-a88:712170027.477 :         0000 : 00 00 00 00 
2138-a88:712170027.666 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712170027.839 :         => CNT96226::DeviceTimeOutSet
2138-a88:712170027.923 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712170027.991 :         <= CAsicIO::DoImage ret = 1
2138-a88:712170028.111 :         Pipe = c559948 Write ==>
2138-a88:712170028.211 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712170028.340 :         Pipe = c559948 start to write data
2138-a88:712170028.406 :         Pipe = c559948 Memory Write Copy to c559a18 + 1635760 size = 36
2138-a88:712170028.518 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712170028.616 :         Pipe = c559948 Write read wait size = 36
2138-a88:712170028.703 :         Pipe = c559948 Set read data ready
2138-a88:712170028.947 :         Pipe = c559948 Write <==
2138-a00:712170029.075 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a88:712170029.174 :         Pipe = c559948 Write ==>
2138-a00:712170029.243 :     Pipe = c559948 Read Copy from c559a18 + 1635760 size = 36
2138-a88:712170029.336 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a00:712170029.521 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712170029.632 :     Pipe = c559948 Read write wait size = 0
2138-a88:712170029.703 :         Pipe = c559948 start to write data
2138-a00:712170029.777 :     Pipe = c559948 Read <==
2138-a88:712170029.844 :         Pipe = c559948 Memory Write Copy to c559a18 + 1635796 size = 311040
2138-a00:712170029.934 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712170030.009 :     Pipe = c559948 Read ==>
2138-a00:712170030.085 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712170035.675 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712170035.832 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712170035.937 :         Pipe = c559948 Set read data ready
2138-a88:712170036.048 :         Pipe = c559948 Write <==
2138-a00:712170036.737 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712170036.879 :     Pipe = c559948 Read Copy from c559a18 + 1635796 size = 311040
2138-a00:712170038.134 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712170038.227 :     Pipe = c559948 Read write wait size = 0
2138-a00:712170038.310 :     Pipe = c559948 Read <==
2138-a00:712170038.367 :     ImageProcessThread : Process start
2138-a00:712170042.654 :     BytesPerLine = 3888
2138-a00:712170042.717 :     Lines = 80
2138-a00:712170090.788 :     ImageProcessThread : Process end
2138-a88:712170189.530 :         IOThread: get image OK
2138-a88:712170189.733 :         IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-a88:712170189.830 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712170189.935 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712170190.013 :         => CNT96226::DeviceTimeOutSet
2138-a88:712170190.089 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712170190.153 :         IO Send command 10 bytes
2138-a88:712170190.304 :         => CNT96226::VenderCmd_SetData
2138-a88:712170190.368 :         iCmd = 0, nBytes = 10
2138-a88:712170190.490 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712170557.384 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712170557.761 :         System send command 10 bytes + data 0 bytes
2138-a88:712170557.851 :         IO total need to receive data 2095632 bytes
2138-a88:712170557.927 :         => CNT96226::VenderCmd_GetData
2138-a88:712170557.991 :         iCmd = 2, nBytes = 24
2138-a00:712170683.940 :     Pipe = c559a48 Write ==>
2138-a00:712170684.185 :     Pipe = c559a48 Write Total = 27262976 Free = 27261092 Data = 1884
2138-a00:712170684.323 :     Pipe = c559a48 start to write data
2138-a00:712170684.397 :     Pipe = c559a48 Memory Write Copy to c559b08 + 900984 size = 36
2138-a00:712170684.513 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27261056 Data = 1920
2138-a00:712170684.611 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712170684.705 :     Pipe = c559a48 Write <==
2138-a00:712170684.769 :     Pipe = c559a48 Write ==>
2138-a00:712170684.846 :     Pipe = c559a48 Write Total = 27262976 Free = 27261056 Data = 1920
2138-a00:712170684.947 :     Pipe = c559a48 start to write data
2138-a00:712170685.010 :     Pipe = c559a48 Memory Write Copy to c559b08 + 901020 size = 75360
2138-a00:712170686.610 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27185696 Data = 77280
2138-a00:712170686.712 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712170686.800 :     Pipe = c559a48 Write <==
2138-a00:712170686.866 :     Pipe = c559948 Read ==>
2138-a00:712170686.946 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712170817.161 : => ReadScan
2138-1848:712170817.357 : Count = 99852, Ptr = 7de7690
2138-1848:712170817.446 : => ReadScanEx2
2138-1848:712170817.509 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712170817.585 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712170817.653 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712170817.729 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712170817.795 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712170817.862 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712170817.948 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:712170818.026 : Pipe = c559a48 Read ==>
2138-1848:712170818.173 : Pipe = c559a48 Read Total = 27262976 Free = 27185696 Data = 77280
2138-1848:712170818.306 : Pipe = c559a48 Read Copy from c559b08 + 899100 size = 1884
2138-1848:712170818.437 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712170818.540 : Pipe = c559a48 Read write wait size = 0
2138-1848:712170818.632 : Pipe = c559a48 Read <==
2138-1848:712170818.695 : => GetImageToBuffer
2138-1848:712170818.755 : => GetImageToBufferPageScan
2138-1848:712170818.820 : Pipe = c559a48 Read ==>
2138-1848:712170818.896 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712170818.999 : Pipe = c559a48 Read Copy from c559b08 + 900984 size = 36
2138-1848:712170819.100 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712170819.192 : Pipe = c559a48 Read write wait size = 0
2138-1848:712170819.274 : Pipe = c559a48 Read <==
2138-1848:712170819.335 : Get Packet type = 0 
2138-1848:712170819.393 : Get Packet dwSize = 75360 
2138-1848:712170819.455 : Get Packet bADFStatus = 1 
2138-1848:712170819.628 : Get Packet dwStatusLong = 0 
2138-1848:712170819.688 : Get Packet dwMessageStatusLong = 0 
2138-1848:712170819.760 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712170819.824 : <= GetImageToBuffer Ret = 1
2138-1848:712170819.883 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712170819.955 : Pipe = c559a48 Read ==>
2138-1848:712170820.033 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712170820.133 : Pipe = c559a48 Read Copy from c559b08 + 901020 size = 75360
2138-1848:712170820.661 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712170820.753 : Pipe = c559a48 Read write wait size = 0
2138-1848:712170820.835 : Pipe = c559a48 Read <==
2138-1848:712170821.009 : => GetImageToBuffer
2138-1848:712170821.066 : => GetImageToBufferPageScan
2138-1848:712170821.123 : Pipe = c559a48 Read ==>
2138-1848:712170821.197 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712171073.428 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712171073.656 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712171073.724 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712171073.802 :         Information.Status = 0
2138-a88:712171073.864 :         => CNT96226::VenderCmd_GetData
2138-a88:712171073.923 :         iCmd = 2, nBytes = 24
2138-a88:712171684.612 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712171684.831 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712171684.905 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712171684.979 :         Information.Status = 0
2138-a88:712171685.165 :         => CNT96226::VenderCmd_GetData
2138-a88:712171685.233 :         iCmd = 2, nBytes = 24
2138-a88:712172264.487 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712172264.723 :         0010 : f0 00 00 00 50 d6 45 00 
2138-a88:712172264.789 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712172264.870 :         Information.Status = 1, Information.Addr = 4576848
2138-a88:712172265.835 :         => CNT96226::MemoryRead
2138-a88:712172664.371 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712172664.568 :         System total receive data 311040 bytes
2138-a88:712172664.648 :         => CNT96226::VenderCmd_GetData
2138-a88:712172664.716 :         iCmd = 1, nBytes = 4
2138-a88:712172865.643 :         0000 : 00 00 00 00 
2138-a88:712172866.049 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712172866.199 :         => CNT96226::DeviceTimeOutSet
2138-a88:712172866.504 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712172866.572 :         <= CAsicIO::DoImage ret = 1
2138-a88:712172866.693 :         Pipe = c559948 Write ==>
2138-a88:712172866.803 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712172866.930 :         Pipe = c559948 start to write data
2138-a88:712172867.003 :         Pipe = c559948 Memory Write Copy to c559a18 + 1946836 size = 36
2138-a88:712172867.113 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712172867.436 :         Pipe = c559948 Write read wait size = 36
2138-a88:712172867.520 :         Pipe = c559948 Set read data ready
2138-a88:712172867.641 :         Pipe = c559948 Write <==
2138-a88:712172867.700 :         Pipe = c559948 Write ==>
2138-a88:712172868.002 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712172868.106 :         Pipe = c559948 start to write data
2138-a88:712172868.168 :         Pipe = c559948 Memory Write Copy to c559a18 + 1946872 size = 150280
2138-a00:712172868.317 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712172868.479 :     Pipe = c559948 Read Copy from c559a18 + 1946836 size = 36
2138-a00:712172868.601 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712172868.698 :     Pipe = c559948 Read write wait size = 0
2138-a00:712172868.785 :     Pipe = c559948 Read <==
2138-a00:712172868.852 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712172868.926 :     Pipe = c559948 Read ==>
2138-a00:712172869.003 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712172871.113 :         Pipe = c559948 Memory Write Copy to c559a28 + 0 size = 160760
2138-a88:712172874.301 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712172874.400 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712172874.487 :         Pipe = c559948 Set read data ready
2138-a88:712172874.581 :         Pipe = c559948 Write <==
2138-a00:712172875.287 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712172875.541 :     Pipe = c559948 Read Copy from c559a18 + 1946872 size = 150280
2138-a00:712172876.011 :     Pipe = c559948 Read Copy from c559a28 + 0 size = 160760
2138-a00:712172876.610 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712172876.708 :     Pipe = c559948 Read write wait size = 0
2138-a00:712172876.792 :     Pipe = c559948 Read <==
2138-a00:712172876.853 :     ImageProcessThread : Process start
2138-a00:712172881.138 :     BytesPerLine = 3888
2138-a00:712172881.198 :     Lines = 80
2138-a00:712172928.932 :     ImageProcessThread : Process end
2138-a88:712173035.560 :         IOThread: get image OK
2138-a88:712173035.789 :         IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-a88:712173035.905 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712173036.006 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712173036.084 :         => CNT96226::DeviceTimeOutSet
2138-a88:712173036.168 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712173036.234 :         IO Send command 10 bytes
2138-a88:712173036.388 :         => CNT96226::VenderCmd_SetData
2138-a88:712173036.453 :         iCmd = 0, nBytes = 10
2138-a88:712173036.575 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712173329.645 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712173329.842 :         System send command 10 bytes + data 0 bytes
2138-a88:712173329.918 :         IO total need to receive data 2095632 bytes
2138-a88:712173329.989 :         => CNT96226::VenderCmd_GetData
2138-a88:712173330.052 :         iCmd = 2, nBytes = 24
2138-a00:712173505.239 :     Pipe = c559a48 Write ==>
2138-a00:712173505.506 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712173505.646 :     Pipe = c559a48 start to write data
2138-a00:712173505.709 :     Pipe = c559a48 Memory Write Copy to c559b08 + 976380 size = 36
2138-a00:712173505.819 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712173505.912 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712173505.999 :     Pipe = c559a48 Set read data ready
2138-a00:712173506.140 :     Pipe = c559a48 Write <==
2138-a00:712173506.200 :     Pipe = c559a48 Write ==>
2138-a00:712173506.506 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712173506.609 :     Pipe = c559a48 start to write data
2138-a00:712173506.670 :     Pipe = c559a48 Memory Write Copy to c559b08 + 976416 size = 75360
2138-1848:712173506.828 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712173507.009 : Pipe = c559a48 Read Copy from c559b08 + 976380 size = 36
2138-1848:712173507.125 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712173507.228 : Pipe = c559a48 Read write wait size = 0
2138-1848:712173507.325 : Pipe = c559a48 Read <==
2138-1848:712173507.391 : Get Packet type = 0 
2138-1848:712173507.454 : Get Packet dwSize = 75360 
2138-1848:712173507.516 : Get Packet bADFStatus = 1 
2138-1848:712173507.578 : Get Packet dwStatusLong = 0 
2138-1848:712173507.639 : Get Packet dwMessageStatusLong = 0 
2138-1848:712173507.713 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712173507.783 : <= GetImageToBuffer Ret = 1
2138-1848:712173507.859 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:712173507.933 : Pipe = c559a48 Read ==>
2138-1848:712173508.011 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a00:712173508.399 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712173508.527 :     Pipe = c559a48 Write read wait size = 22608
2138-a00:712173508.626 :     Pipe = c559a48 Set read data ready
2138-a00:712173508.727 :     Pipe = c559a48 Write <==
2138-a00:712173508.792 :     Pipe = c559948 Read ==>
2138-a00:712173509.102 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712173509.329 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712173509.460 : Pipe = c559a48 Read Copy from c559b08 + 976416 size = 22608
2138-1848:712173509.632 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:712173509.727 : Pipe = c559a48 Read write wait size = 0
2138-1848:712173509.811 : Pipe = c559a48 Read <==
2138-1848:712173641.472 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712173641.671 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712173641.974 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712173642.272 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712173642.341 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712173642.404 : <= ReadScanEx2 ret = 1
2138-1848:712173642.467 : <= ReadScan ret = 1
2138-a88:712173871.386 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712173872.273 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712173872.387 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712173872.486 :         Information.Status = 0
2138-a88:712173872.558 :         => CNT96226::VenderCmd_GetData
2138-a88:712173872.622 :         iCmd = 2, nBytes = 24
2138-a88:712174838.484 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712174838.714 :         0010 : f0 00 00 00 50 95 4a 00 
2138-a88:712174838.794 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712174838.877 :         Information.Status = 1, Information.Addr = 4887888
2138-a88:712174840.127 :         => CNT96226::MemoryRead
2138-a88:712175228.745 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712175229.313 :         System total receive data 311040 bytes
2138-a88:712175229.396 :         => CNT96226::VenderCmd_GetData
2138-a88:712175229.461 :         iCmd = 1, nBytes = 4
2138-a88:712175436.980 :         0000 : 00 00 00 00 
2138-a88:712175437.177 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712175437.349 :         => CNT96226::DeviceTimeOutSet
2138-a88:712175437.426 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712175437.489 :         <= CAsicIO::DoImage ret = 1
2138-a88:712175437.601 :         Pipe = c559948 Write ==>
2138-a88:712175437.706 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712175437.830 :         Pipe = c559948 start to write data
2138-a88:712175437.896 :         Pipe = c559948 Memory Write Copy to c559a28 + 160760 size = 36
2138-a88:712175438.008 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712175438.102 :         Pipe = c559948 Write read wait size = 36
2138-a88:712175438.188 :         Pipe = c559948 Set read data ready
2138-a88:712175438.323 :         Pipe = c559948 Write <==
2138-a88:712175438.382 :         Pipe = c559948 Write ==>
2138-a88:712175438.460 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712175438.562 :         Pipe = c559948 start to write data
2138-a88:712175438.624 :         Pipe = c559948 Memory Write Copy to c559a28 + 160796 size = 311040
2138-a00:712175439.405 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712175439.579 :     Pipe = c559948 Read Copy from c559a28 + 160760 size = 36
2138-a00:712175439.694 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712175439.802 :     Pipe = c559948 Read write wait size = 0
2138-a00:712175439.895 :     Pipe = c559948 Read <==
2138-a00:712175439.964 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712175440.038 :     Pipe = c559948 Read ==>
2138-a00:712175440.114 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712175443.968 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712175444.072 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712175444.212 :         Pipe = c559948 Set read data ready
2138-a88:712175444.315 :         Pipe = c559948 Write <==
2138-a00:712175445.313 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712175445.489 :     Pipe = c559948 Read Copy from c559a28 + 160796 size = 311040
2138-a00:712175446.916 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712175447.023 :     Pipe = c559948 Read write wait size = 0
2138-a00:712175447.113 :     Pipe = c559948 Read <==
2138-a00:712175447.175 :     ImageProcessThread : Process start
2138-a00:712175451.532 :     BytesPerLine = 3888
2138-a00:712175451.602 :     Lines = 80
2138-a00:712175499.959 :     ImageProcessThread : Process end
2138-a88:712175625.895 :         IOThread: get image OK
2138-a88:712175626.105 :         IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-a88:712175626.226 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712175626.329 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712175626.416 :         => CNT96226::DeviceTimeOutSet
2138-a88:712175626.499 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712175626.568 :         IO Send command 10 bytes
2138-a88:712175626.727 :         => CNT96226::VenderCmd_SetData
2138-a88:712175626.793 :         iCmd = 0, nBytes = 10
2138-a88:712175626.919 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712175911.994 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712175912.209 :         System send command 10 bytes + data 0 bytes
2138-a88:712175912.297 :         IO total need to receive data 2095632 bytes
2138-a88:712175912.376 :         => CNT96226::VenderCmd_GetData
2138-a88:712175912.449 :         iCmd = 2, nBytes = 24
2138-a00:712176109.105 :     Pipe = c559a48 Write ==>
2138-a00:712176109.363 :     Pipe = c559a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-a00:712176109.508 :     Pipe = c559a48 start to write data
2138-a00:712176109.579 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1051776 size = 36
2138-a00:712176109.693 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-a00:712176109.797 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712176109.884 :     Pipe = c559a48 Write <==
2138-a00:712176109.946 :     Pipe = c559a48 Write ==>
2138-a00:712176110.024 :     Pipe = c559a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-a00:712176110.125 :     Pipe = c559a48 start to write data
2138-a00:712176110.192 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1051812 size = 75360
2138-a00:712176111.547 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-a00:712176111.647 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712176111.728 :     Pipe = c559a48 Write <==
2138-a00:712176111.796 :     Pipe = c559948 Read ==>
2138-a00:712176111.881 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712176292.647 : => ReadScan
2138-1848:712176292.855 : Count = 99852, Ptr = 7de7690
2138-1848:712176292.944 : => ReadScanEx2
2138-1848:712176293.005 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712176293.075 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712176293.142 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712176293.215 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712176293.280 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712176293.346 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712176293.418 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:712176293.502 : Pipe = c559a48 Read ==>
2138-1848:712176293.643 : Pipe = c559a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:712176293.768 : Pipe = c559a48 Read Copy from c559b08 + 999024 size = 52752
2138-1848:712176294.201 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712176294.295 : Pipe = c559a48 Read write wait size = 0
2138-1848:712176294.494 : Pipe = c559a48 Read <==
2138-1848:712176294.555 : => GetImageToBuffer
2138-1848:712176294.613 : => GetImageToBufferPageScan
2138-1848:712176294.674 : Pipe = c559a48 Read ==>
2138-1848:712176294.747 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712176294.846 : Pipe = c559a48 Read Copy from c559b08 + 1051776 size = 36
2138-1848:712176294.949 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712176295.041 : Pipe = c559a48 Read write wait size = 0
2138-1848:712176295.119 : Pipe = c559a48 Read <==
2138-1848:712176295.175 : Get Packet type = 0 
2138-1848:712176295.230 : Get Packet dwSize = 75360 
2138-1848:712176295.287 : Get Packet bADFStatus = 1 
2138-1848:712176295.344 : Get Packet dwStatusLong = 0 
2138-1848:712176295.398 : Get Packet dwMessageStatusLong = 0 
2138-1848:712176295.468 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712176295.524 : <= GetImageToBuffer Ret = 1
2138-1848:712176295.583 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:712176295.648 : Pipe = c559a48 Read ==>
2138-1848:712176295.719 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712176295.817 : Pipe = c559a48 Read Copy from c559b08 + 1051812 size = 47100
2138-1848:712176296.107 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:712176296.195 : Pipe = c559a48 Read write wait size = 0
2138-1848:712176296.275 : Pipe = c559a48 Read <==
2138-a88:712176427.418 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712176427.671 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712176427.733 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712176427.815 :         Information.Status = 0
2138-a88:712176427.881 :         => CNT96226::VenderCmd_GetData
2138-a88:712176427.949 :         iCmd = 2, nBytes = 24
2138-1848:712176434.192 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712176434.325 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712176434.512 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712176434.587 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712176434.655 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712176434.728 : <= ReadScanEx2 ret = 1
2138-1848:712176434.795 : <= ReadScan ret = 1
2138-a88:712177022.302 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712177022.527 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712177022.603 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712177022.689 :         Information.Status = 0
2138-a88:712177022.759 :         => CNT96226::VenderCmd_GetData
2138-a88:712177022.822 :         iCmd = 2, nBytes = 24
2138-a88:712177598.146 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712177598.360 :         0010 : f0 00 00 00 50 54 4f 00 
2138-a88:712177598.427 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712177598.511 :         Information.Status = 1, Information.Addr = 5198928
2138-a88:712177599.783 :         => CNT96226::MemoryRead
2138-a88:712177988.514 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712177988.711 :         System total receive data 311040 bytes
2138-a88:712177988.793 :         => CNT96226::VenderCmd_GetData
2138-a88:712177988.861 :         iCmd = 1, nBytes = 4
2138-a88:712178170.268 :         0000 : 00 00 00 00 
2138-a88:712178170.469 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712178170.698 :         => CNT96226::DeviceTimeOutSet
2138-a88:712178170.778 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712178170.842 :         <= CAsicIO::DoImage ret = 1
2138-a88:712178170.975 :         Pipe = c559948 Write ==>
2138-a88:712178171.088 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712178171.215 :         Pipe = c559948 start to write data
2138-a88:712178171.284 :         Pipe = c559948 Memory Write Copy to c559a28 + 471836 size = 36
2138-a88:712178171.575 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712178171.674 :         Pipe = c559948 Write read wait size = 36
2138-a88:712178171.759 :         Pipe = c559948 Set read data ready
2138-a88:712178171.923 :         Pipe = c559948 Write <==
2138-a88:712178171.986 :         Pipe = c559948 Write ==>
2138-a88:712178172.290 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712178172.393 :         Pipe = c559948 start to write data
2138-a88:712178172.455 :         Pipe = c559948 Memory Write Copy to c559a28 + 471872 size = 311040
2138-a00:712178172.611 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712178172.789 :     Pipe = c559948 Read Copy from c559a28 + 471836 size = 36
2138-a00:712178172.927 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712178173.040 :     Pipe = c559948 Read write wait size = 0
2138-a00:712178173.141 :     Pipe = c559948 Read <==
2138-a00:712178173.212 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712178173.293 :     Pipe = c559948 Read ==>
2138-a00:712178173.370 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712178177.806 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712178177.908 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712178177.992 :         Pipe = c559948 Set read data ready
2138-a88:712178178.088 :         Pipe = c559948 Write <==
2138-a00:712178178.721 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712178178.865 :     Pipe = c559948 Read Copy from c559a28 + 471872 size = 311040
2138-a00:712178180.642 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712178180.734 :     Pipe = c559948 Read write wait size = 0
2138-a00:712178180.821 :     Pipe = c559948 Read <==
2138-a00:712178180.881 :     ImageProcessThread : Process start
2138-a00:712178185.199 :     BytesPerLine = 3888
2138-a00:712178185.283 :     Lines = 80
2138-a00:712178234.650 :     ImageProcessThread : Process end
2138-a88:712178372.604 :         IOThread: get image OK
2138-a88:712178372.821 :         IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-a88:712178372.954 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712178373.060 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712178373.141 :         => CNT96226::DeviceTimeOutSet
2138-a88:712178373.223 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712178373.285 :         IO Send command 10 bytes
2138-a88:712178373.449 :         => CNT96226::VenderCmd_SetData
2138-a88:712178373.513 :         iCmd = 0, nBytes = 10
2138-a88:712178373.633 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712178694.294 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712178694.494 :         System send command 10 bytes + data 0 bytes
2138-a88:712178694.585 :         IO total need to receive data 2095632 bytes
2138-a88:712178694.667 :         => CNT96226::VenderCmd_GetData
2138-a88:712178694.733 :         iCmd = 2, nBytes = 24
2138-a00:712178828.030 :     Pipe = c559a48 Write ==>
2138-a00:712178828.291 :     Pipe = c559a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-a00:712178828.437 :     Pipe = c559a48 start to write data
2138-a00:712178828.512 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1127172 size = 36
2138-a00:712178828.627 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-a00:712178828.726 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712178828.820 :     Pipe = c559a48 Write <==
2138-a00:712178828.878 :     Pipe = c559a48 Write ==>
2138-a00:712178828.951 :     Pipe = c559a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-a00:712178829.051 :     Pipe = c559a48 start to write data
2138-a00:712178829.254 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1127208 size = 75360
2138-a00:712178830.352 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-a00:712178830.454 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712178830.533 :     Pipe = c559a48 Write <==
2138-a00:712178830.599 :     Pipe = c559948 Read ==>
2138-a00:712178830.678 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712179168.201 : => ReadScan
2138-1848:712179168.376 : Count = 99852, Ptr = 7de7690
2138-1848:712179168.463 : => ReadScanEx2
2138-1848:712179168.522 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712179168.591 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712179168.655 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712179168.721 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712179168.792 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712179168.860 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712179168.932 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:712179169.009 : Pipe = c559a48 Read ==>
2138-1848:712179169.133 : Pipe = c559a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:712179169.255 : Pipe = c559a48 Read Copy from c559b08 + 1098912 size = 28260
2138-1848:712179169.540 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712179169.633 : Pipe = c559a48 Read write wait size = 0
2138-1848:712179169.718 : Pipe = c559a48 Read <==
2138-1848:712179169.778 : => GetImageToBuffer
2138-1848:712179169.830 : => GetImageToBufferPageScan
2138-1848:712179169.892 : Pipe = c559a48 Read ==>
2138-1848:712179169.963 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712179170.066 : Pipe = c559a48 Read Copy from c559b08 + 1127172 size = 36
2138-1848:712179170.160 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712179170.248 : Pipe = c559a48 Read write wait size = 0
2138-1848:712179170.325 : Pipe = c559a48 Read <==
2138-1848:712179170.381 : Get Packet type = 0 
2138-1848:712179170.667 : Get Packet dwSize = 75360 
2138-1848:712179170.726 : Get Packet bADFStatus = 1 
2138-1848:712179170.785 : Get Packet dwStatusLong = 0 
2138-1848:712179170.843 : Get Packet dwMessageStatusLong = 0 
2138-1848:712179170.907 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712179170.971 : <= GetImageToBuffer Ret = 1
2138-1848:712179171.030 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:712179171.097 : Pipe = c559a48 Read ==>
2138-1848:712179171.173 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712179171.272 : Pipe = c559a48 Read Copy from c559b08 + 1127208 size = 71592
2138-1848:712179171.677 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:712179171.770 : Pipe = c559a48 Read write wait size = 0
2138-1848:712179172.077 : Pipe = c559a48 Read <==
2138-a88:712179240.753 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712179240.953 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712179241.022 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712179241.100 :         Information.Status = 0
2138-a88:712179241.169 :         => CNT96226::VenderCmd_GetData
2138-a88:712179241.230 :         iCmd = 2, nBytes = 24
2138-1848:712179305.830 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712179305.966 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712179306.037 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712179306.102 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712179306.166 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712179306.230 : <= ReadScanEx2 ret = 1
2138-1848:712179306.292 : <= ReadScan ret = 1
2138-a88:712180197.098 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712180197.329 :         0010 : f0 00 00 00 50 13 54 00 
2138-a88:712180197.514 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712180197.599 :         Information.Status = 1, Information.Addr = 5509968
2138-a88:712180199.010 :         => CNT96226::MemoryRead
2138-a88:712180578.526 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712180578.721 :         System total receive data 311040 bytes
2138-a88:712180578.799 :         => CNT96226::VenderCmd_GetData
2138-a88:712180578.868 :         iCmd = 1, nBytes = 4
2138-a88:712180768.231 :         0000 : 00 00 00 00 
2138-a88:712180768.341 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712180768.496 :         => CNT96226::DeviceTimeOutSet
2138-a88:712180768.562 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712180768.623 :         <= CAsicIO::DoImage ret = 1
2138-a88:712180768.730 :         Pipe = c559948 Write ==>
2138-a88:712180768.832 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712180768.952 :         Pipe = c559948 start to write data
2138-a88:712180769.019 :         Pipe = c559948 Memory Write Copy to c559a28 + 782912 size = 36
2138-a88:712180769.131 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712180769.225 :         Pipe = c559948 Write read wait size = 36
2138-a88:712180769.309 :         Pipe = c559948 Set read data ready
2138-a88:712180769.437 :         Pipe = c559948 Write <==
2138-a88:712180769.497 :         Pipe = c559948 Write ==>
2138-a88:712180769.570 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712180769.670 :         Pipe = c559948 start to write data
2138-a88:712180769.730 :         Pipe = c559948 Memory Write Copy to c559a28 + 782948 size = 311040
2138-a00:712180770.498 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712180770.674 :     Pipe = c559948 Read Copy from c559a28 + 782912 size = 36
2138-a00:712180770.787 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712180770.888 :     Pipe = c559948 Read write wait size = 0
2138-a00:712180770.975 :     Pipe = c559948 Read <==
2138-a00:712180771.040 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712180771.113 :     Pipe = c559948 Read ==>
2138-a00:712180771.187 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712180774.135 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712180774.241 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712180774.326 :         Pipe = c559948 Set read data ready
2138-a88:712180774.419 :         Pipe = c559948 Write <==
2138-a00:712180775.435 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712180775.599 :     Pipe = c559948 Read Copy from c559a28 + 782948 size = 311040
2138-a00:712180776.696 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712180776.799 :     Pipe = c559948 Read write wait size = 0
2138-a00:712180776.888 :     Pipe = c559948 Read <==
2138-a00:712180776.948 :     ImageProcessThread : Process start
2138-a00:712180781.106 :     BytesPerLine = 3888
2138-a00:712180781.166 :     Lines = 80
2138-a00:712180827.857 :     ImageProcessThread : Process end
2138-a88:712180932.868 :         IOThread: get image OK
2138-a88:712180933.079 :         IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-a88:712180933.190 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712180933.292 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712180933.375 :         => CNT96226::DeviceTimeOutSet
2138-a88:712180933.452 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712180933.521 :         IO Send command 10 bytes
2138-a88:712180933.670 :         => CNT96226::VenderCmd_SetData
2138-a88:712180933.735 :         iCmd = 0, nBytes = 10
2138-a88:712180933.859 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712181216.342 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712181216.554 :         System send command 10 bytes + data 0 bytes
2138-a88:712181216.634 :         IO total need to receive data 2095632 bytes
2138-a88:712181216.710 :         => CNT96226::VenderCmd_GetData
2138-a88:712181216.782 :         iCmd = 2, nBytes = 24
2138-a00:712181491.705 :     Pipe = c559a48 Write ==>
2138-a00:712181491.951 :     Pipe = c559a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-a00:712181492.093 :     Pipe = c559a48 start to write data
2138-a00:712181492.164 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1202568 size = 36
2138-a00:712181492.281 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-a00:712181492.385 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712181492.473 :     Pipe = c559a48 Write <==
2138-a00:712181492.538 :     Pipe = c559a48 Write ==>
2138-a00:712181492.612 :     Pipe = c559a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-a00:712181492.710 :     Pipe = c559a48 start to write data
2138-a00:712181492.772 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1202604 size = 75360
2138-a00:712181493.993 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-a00:712181494.093 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712181494.175 :     Pipe = c559a48 Write <==
2138-a00:712181494.245 :     Pipe = c559948 Read ==>
2138-a00:712181494.326 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712181697.120 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712181697.341 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712181697.414 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712181697.491 :         Information.Status = 0
2138-a88:712181697.561 :         => CNT96226::VenderCmd_GetData
2138-a88:712181697.628 :         iCmd = 2, nBytes = 24
2138-a88:712181920.521 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712181920.713 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712181920.776 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712181920.850 :         Information.Status = 0
2138-a88:712181920.914 :         => CNT96226::VenderCmd_GetData
2138-a88:712181920.973 :         iCmd = 2, nBytes = 24
2138-1848:712182115.605 : => ReadScan
2138-1848:712182115.802 : Count = 99852, Ptr = 7de7690
2138-1848:712182115.936 : => ReadScanEx2
2138-1848:712182116.004 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712182116.073 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712182116.137 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712182116.208 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712182116.276 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712182116.347 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712182116.461 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:712182116.544 : Pipe = c559a48 Read ==>
2138-1848:712182116.683 : Pipe = c559a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:712182116.812 : Pipe = c559a48 Read Copy from c559b08 + 1198800 size = 3768
2138-1848:712182116.961 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712182117.105 : Pipe = c559a48 Read write wait size = 0
2138-1848:712182117.204 : Pipe = c559a48 Read <==
2138-1848:712182117.263 : => GetImageToBuffer
2138-1848:712182117.323 : => GetImageToBufferPageScan
2138-1848:712182117.382 : Pipe = c559a48 Read ==>
2138-1848:712182117.456 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712182117.556 : Pipe = c559a48 Read Copy from c559b08 + 1202568 size = 36
2138-1848:712182117.708 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712182117.800 : Pipe = c559a48 Read write wait size = 0
2138-1848:712182117.883 : Pipe = c559a48 Read <==
2138-1848:712182117.939 : Get Packet type = 0 
2138-1848:712182118.096 : Get Packet dwSize = 75360 
2138-1848:712182118.156 : Get Packet bADFStatus = 1 
2138-1848:712182118.214 : Get Packet dwStatusLong = 0 
2138-1848:712182118.272 : Get Packet dwMessageStatusLong = 0 
2138-1848:712182118.340 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712182118.400 : <= GetImageToBuffer Ret = 1
2138-1848:712182118.456 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712182118.522 : Pipe = c559a48 Read ==>
2138-1848:712182118.597 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712182118.695 : Pipe = c559a48 Read Copy from c559b08 + 1202604 size = 75360
2138-1848:712182119.080 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712182119.169 : Pipe = c559a48 Read write wait size = 0
2138-1848:712182119.249 : Pipe = c559a48 Read <==
2138-1848:712182119.306 : => GetImageToBuffer
2138-1848:712182119.359 : => GetImageToBufferPageScan
2138-1848:712182119.417 : Pipe = c559a48 Read ==>
2138-1848:712182119.489 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712182888.417 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712182888.646 :         0010 : f0 00 00 00 50 d2 58 00 
2138-a88:712182888.716 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712182888.796 :         Information.Status = 1, Information.Addr = 5821008
2138-a88:712182889.775 :         => CNT96226::MemoryRead
2138-a88:712183286.469 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712183286.664 :         System total receive data 311040 bytes
2138-a88:712183286.739 :         => CNT96226::VenderCmd_GetData
2138-a88:712183286.808 :         iCmd = 1, nBytes = 4
2138-a88:712183490.180 :         0000 : 00 00 00 00 
2138-a88:712183490.317 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712183490.479 :         => CNT96226::DeviceTimeOutSet
2138-a88:712183490.546 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712183490.606 :         <= CAsicIO::DoImage ret = 1
2138-a88:712183490.705 :         Pipe = c559948 Write ==>
2138-a88:712183490.810 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712183490.931 :         Pipe = c559948 start to write data
2138-a88:712183490.996 :         Pipe = c559948 Memory Write Copy to c559a28 + 1093988 size = 36
2138-a88:712183491.104 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712183491.202 :         Pipe = c559948 Write read wait size = 36
2138-a88:712183491.296 :         Pipe = c559948 Set read data ready
2138-a88:712183491.437 :         Pipe = c559948 Write <==
2138-a88:712183491.496 :         Pipe = c559948 Write ==>
2138-a88:712183491.570 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712183491.665 :         Pipe = c559948 start to write data
2138-a88:712183491.726 :         Pipe = c559948 Memory Write Copy to c559a28 + 1094024 size = 311040
2138-a00:712183492.467 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712183492.653 :     Pipe = c559948 Read Copy from c559a28 + 1093988 size = 36
2138-a00:712183492.881 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712183492.982 :     Pipe = c559948 Read write wait size = 0
2138-a00:712183493.074 :     Pipe = c559948 Read <==
2138-a00:712183493.140 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712183493.212 :     Pipe = c559948 Read ==>
2138-a00:712183493.286 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712183496.869 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712183496.974 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712183497.061 :         Pipe = c559948 Set read data ready
2138-a88:712183497.171 :         Pipe = c559948 Write <==
2138-a00:712183497.763 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712183498.021 :     Pipe = c559948 Read Copy from c559a28 + 1094024 size = 311040
2138-a00:712183499.146 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712183499.249 :     Pipe = c559948 Read write wait size = 0
2138-a00:712183499.338 :     Pipe = c559948 Read <==
2138-a00:712183499.400 :     ImageProcessThread : Process start
2138-a00:712183503.795 :     BytesPerLine = 3888
2138-a00:712183503.861 :     Lines = 80
2138-a00:712183550.862 :     ImageProcessThread : Process end
2138-a88:712183647.679 :         IOThread: get image OK
2138-a88:712183647.853 :         IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-a88:712183647.950 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712183648.045 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712183648.119 :         => CNT96226::DeviceTimeOutSet
2138-a88:712183648.194 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712183648.254 :         IO Send command 10 bytes
2138-a88:712183648.385 :         => CNT96226::VenderCmd_SetData
2138-a88:712183648.455 :         iCmd = 0, nBytes = 10
2138-a88:712183648.576 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712183950.200 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712183950.605 :         System send command 10 bytes + data 0 bytes
2138-a88:712183950.676 :         IO total need to receive data 2095632 bytes
2138-a88:712183950.746 :         => CNT96226::VenderCmd_GetData
2138-a88:712183950.813 :         iCmd = 2, nBytes = 24
2138-a00:712184100.380 :     Pipe = c559a48 Write ==>
2138-a00:712184100.627 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712184100.769 :     Pipe = c559a48 start to write data
2138-a00:712184100.838 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1277964 size = 36
2138-a00:712184100.947 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712184101.043 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712184101.127 :     Pipe = c559a48 Set read data ready
2138-a00:712184101.269 :     Pipe = c559a48 Write <==
2138-a00:712184101.330 :     Pipe = c559a48 Write ==>
2138-a00:712184101.407 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712184101.511 :     Pipe = c559a48 start to write data
2138-a00:712184101.573 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1278000 size = 75360
2138-1848:712184101.984 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712184102.141 : Pipe = c559a48 Read Copy from c559b08 + 1277964 size = 36
2138-1848:712184102.260 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712184102.358 : Pipe = c559a48 Read write wait size = 0
2138-1848:712184102.446 : Pipe = c559a48 Read <==
2138-1848:712184102.511 : Get Packet type = 0 
2138-1848:712184102.571 : Get Packet dwSize = 75360 
2138-1848:712184102.626 : Get Packet bADFStatus = 1 
2138-1848:712184102.689 : Get Packet dwStatusLong = 0 
2138-1848:712184102.753 : Get Packet dwMessageStatusLong = 0 
2138-a00:712184102.829 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712184102.935 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712184103.014 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712184103.082 :     Pipe = c559a48 Write <==
2138-1848:712184103.146 : <= GetImageToBuffer Ret = 1
2138-a00:712184103.214 :     Pipe = c559948 Read ==>
2138-1848:712184103.277 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-a00:712184103.352 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712184103.436 : Pipe = c559a48 Read ==>
2138-1848:712184103.519 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712184103.621 : Pipe = c559a48 Read Copy from c559b08 + 1278000 size = 20724
2138-1848:712184103.792 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:712184103.981 : Pipe = c559a48 Read write wait size = 0
2138-1848:712184104.070 : Pipe = c559a48 Read <==
2138-1848:712184232.949 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712184233.127 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712184233.197 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712184233.264 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712184233.331 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712184233.395 : <= ReadScanEx2 ret = 1
2138-1848:712184233.456 : <= ReadScan ret = 1
2138-a88:712184468.676 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712184468.902 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712184468.968 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712184469.053 :         Information.Status = 0
2138-a88:712184469.119 :         => CNT96226::VenderCmd_GetData
2138-a88:712184469.182 :         iCmd = 2, nBytes = 24
2138-a88:712185071.523 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712185071.777 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712185071.845 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712185071.931 :         Information.Status = 0
2138-a88:712185072.000 :         => CNT96226::VenderCmd_GetData
2138-a88:712185072.067 :         iCmd = 2, nBytes = 24
2138-a88:712185639.160 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712185639.389 :         0010 : f0 00 00 00 50 91 5d 00 
2138-a88:712185639.458 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712185639.537 :         Information.Status = 1, Information.Addr = 6132048
2138-a88:712185640.562 :         => CNT96226::MemoryRead
2138-a88:712186025.878 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712186026.163 :         System total receive data 311040 bytes
2138-a88:712186026.247 :         => CNT96226::VenderCmd_GetData
2138-a88:712186026.317 :         iCmd = 1, nBytes = 4
2138-a88:712186212.002 :         0000 : 00 00 00 00 
2138-a88:712186212.158 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712186212.297 :         => CNT96226::DeviceTimeOutSet
2138-a88:712186212.385 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712186212.450 :         <= CAsicIO::DoImage ret = 1
2138-a88:712186212.550 :         Pipe = c559948 Write ==>
2138-a88:712186212.652 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712186212.776 :         Pipe = c559948 start to write data
2138-a88:712186212.843 :         Pipe = c559948 Memory Write Copy to c559a28 + 1405064 size = 36
2138-a88:712186212.955 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712186213.052 :         Pipe = c559948 Write read wait size = 36
2138-a88:712186213.140 :         Pipe = c559948 Set read data ready
2138-a88:712186213.266 :         Pipe = c559948 Write <==
2138-a88:712186213.332 :         Pipe = c559948 Write ==>
2138-a88:712186213.407 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712186213.506 :         Pipe = c559948 start to write data
2138-a88:712186213.568 :         Pipe = c559948 Memory Write Copy to c559a28 + 1405100 size = 311040
2138-a00:712186214.051 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712186214.224 :     Pipe = c559948 Read Copy from c559a28 + 1405064 size = 36
2138-a00:712186214.342 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712186214.442 :     Pipe = c559948 Read write wait size = 0
2138-a00:712186214.534 :     Pipe = c559948 Read <==
2138-a00:712186214.613 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712186214.691 :     Pipe = c559948 Read ==>
2138-a00:712186214.764 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712186218.388 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712186218.535 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712186218.626 :         Pipe = c559948 Set read data ready
2138-a88:712186218.722 :         Pipe = c559948 Write <==
2138-a00:712186219.417 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712186219.557 :     Pipe = c559948 Read Copy from c559a28 + 1405100 size = 311040
2138-a00:712186220.881 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712186220.979 :     Pipe = c559948 Read write wait size = 0
2138-a00:712186221.065 :     Pipe = c559948 Read <==
2138-a00:712186221.123 :     ImageProcessThread : Process start
2138-a00:712186225.427 :     BytesPerLine = 3888
2138-a00:712186225.498 :     Lines = 80
2138-a00:712186273.913 :     ImageProcessThread : Process end
2138-a88:712186409.562 :         IOThread: get image OK
2138-a88:712186409.759 :         IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-a88:712186409.869 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712186409.969 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712186410.051 :         => CNT96226::DeviceTimeOutSet
2138-a88:712186410.128 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712186410.192 :         IO Send command 10 bytes
2138-a88:712186410.352 :         => CNT96226::VenderCmd_SetData
2138-a88:712186410.414 :         iCmd = 0, nBytes = 10
2138-a88:712186410.532 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712186703.075 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712186703.502 :         System send command 10 bytes + data 0 bytes
2138-a88:712186703.582 :         IO total need to receive data 2095632 bytes
2138-a88:712186703.658 :         => CNT96226::VenderCmd_GetData
2138-a88:712186703.724 :         iCmd = 2, nBytes = 24
2138-a00:712186860.171 :     Pipe = c559a48 Write ==>
2138-a00:712186860.427 :     Pipe = c559a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-a00:712186860.571 :     Pipe = c559a48 start to write data
2138-a00:712186860.646 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1353360 size = 36
2138-a00:712186860.766 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-a00:712186860.871 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712186860.961 :     Pipe = c559a48 Write <==
2138-a00:712186861.024 :     Pipe = c559a48 Write ==>
2138-a00:712186861.098 :     Pipe = c559a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-a00:712186861.199 :     Pipe = c559a48 start to write data
2138-a00:712186861.263 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1353396 size = 75360
2138-a00:712186862.781 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-a00:712186862.886 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712186862.974 :     Pipe = c559a48 Write <==
2138-a00:712186863.045 :     Pipe = c559948 Read ==>
2138-a00:712186863.130 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712187187.119 : => ReadScan
2138-1848:712187187.296 : Count = 99852, Ptr = 7de7690
2138-1848:712187187.382 : => ReadScanEx2
2138-1848:712187187.439 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712187187.509 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712187187.575 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712187187.643 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712187187.707 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712187187.770 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712187187.838 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:712187187.912 : Pipe = c559a48 Read ==>
2138-1848:712187188.033 : Pipe = c559a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:712187188.156 : Pipe = c559a48 Read Copy from c559b08 + 1298724 size = 54636
2138-1848:712187188.583 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712187188.678 : Pipe = c559a48 Read write wait size = 0
2138-1848:712187188.762 : Pipe = c559a48 Read <==
2138-1848:712187188.821 : => GetImageToBuffer
2138-1848:712187188.875 : => GetImageToBufferPageScan
2138-1848:712187188.936 : Pipe = c559a48 Read ==>
2138-1848:712187189.007 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712187189.109 : Pipe = c559a48 Read Copy from c559b08 + 1353360 size = 36
2138-1848:712187189.203 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712187189.292 : Pipe = c559a48 Read write wait size = 0
2138-1848:712187189.372 : Pipe = c559a48 Read <==
2138-1848:712187189.428 : Get Packet type = 0 
2138-1848:712187189.484 : Get Packet dwSize = 75360 
2138-1848:712187189.542 : Get Packet bADFStatus = 1 
2138-1848:712187189.601 : Get Packet dwStatusLong = 0 
2138-1848:712187189.657 : Get Packet dwMessageStatusLong = 0 
2138-1848:712187189.724 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712187189.782 : <= GetImageToBuffer Ret = 1
2138-1848:712187189.845 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:712187189.913 : Pipe = c559a48 Read ==>
2138-1848:712187189.986 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712187190.083 : Pipe = c559a48 Read Copy from c559b08 + 1353396 size = 45216
2138-1848:712187190.395 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:712187190.486 : Pipe = c559a48 Read write wait size = 0
2138-1848:712187190.564 : Pipe = c559a48 Read <==
2138-a88:712187220.098 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712187220.261 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712187220.331 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712187220.405 :         Information.Status = 0
2138-a88:712187220.476 :         => CNT96226::VenderCmd_GetData
2138-a88:712187220.539 :         iCmd = 2, nBytes = 24
2138-1848:712187361.698 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712187361.919 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712187361.996 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712187362.068 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712187362.147 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712187362.222 : <= ReadScanEx2 ret = 1
2138-1848:712187362.283 : <= ReadScan ret = 1
2138-a88:712188267.990 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712188268.303 :         0010 : f0 00 00 00 50 50 62 00 
2138-a88:712188268.380 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712188268.470 :         Information.Status = 1, Information.Addr = 6443088
2138-a88:712188270.386 :         => CNT96226::MemoryRead
2138-a88:712188654.277 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712188654.476 :         System total receive data 311040 bytes
2138-a88:712188654.553 :         => CNT96226::VenderCmd_GetData
2138-a88:712188654.621 :         iCmd = 1, nBytes = 4
2138-a88:712188786.784 :         0000 : 00 00 00 00 
2138-a88:712188786.897 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712188787.078 :         => CNT96226::DeviceTimeOutSet
2138-a88:712188787.150 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712188787.214 :         <= CAsicIO::DoImage ret = 1
2138-a88:712188787.318 :         Pipe = c559948 Write ==>
2138-a88:712188787.439 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712188787.797 :         Pipe = c559948 start to write data
2138-a88:712188787.865 :         Pipe = c559948 Memory Write Copy to c559a28 + 1716140 size = 36
2138-a88:712188787.970 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712188788.066 :         Pipe = c559948 Write read wait size = 36
2138-a88:712188788.147 :         Pipe = c559948 Set read data ready
2138-a88:712188788.468 :         Pipe = c559948 Write <==
2138-a88:712188788.533 :         Pipe = c559948 Write ==>
2138-a88:712188788.837 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712188788.935 :         Pipe = c559948 start to write data
2138-a88:712188788.997 :         Pipe = c559948 Memory Write Copy to c559a28 + 1716176 size = 311040
2138-a00:712188789.143 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712188789.317 :     Pipe = c559948 Read Copy from c559a28 + 1716140 size = 36
2138-a00:712188789.435 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712188789.539 :     Pipe = c559948 Read write wait size = 0
2138-a00:712188789.635 :     Pipe = c559948 Read <==
2138-a00:712188789.716 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712188789.790 :     Pipe = c559948 Read ==>
2138-a00:712188789.875 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712188793.655 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712188793.762 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712188793.845 :         Pipe = c559948 Set read data ready
2138-a88:712188793.938 :         Pipe = c559948 Write <==
2138-a00:712188794.527 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712188794.664 :     Pipe = c559948 Read Copy from c559a28 + 1716176 size = 311040
2138-a00:712188796.010 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712188796.104 :     Pipe = c559948 Read write wait size = 0
2138-a00:712188796.189 :     Pipe = c559948 Read <==
2138-a00:712188796.249 :     ImageProcessThread : Process start
2138-a00:712188800.539 :     BytesPerLine = 3888
2138-a00:712188800.619 :     Lines = 80
2138-a00:712188848.780 :     ImageProcessThread : Process end
2138-a88:712188977.386 :         IOThread: get image OK
2138-a88:712188977.597 :         IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-a88:712188977.715 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712188977.821 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712188977.899 :         => CNT96226::DeviceTimeOutSet
2138-a88:712188977.976 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712188978.045 :         IO Send command 10 bytes
2138-a88:712188978.213 :         => CNT96226::VenderCmd_SetData
2138-a88:712188978.281 :         iCmd = 0, nBytes = 10
2138-a88:712188978.402 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712189265.792 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712189265.985 :         System send command 10 bytes + data 0 bytes
2138-a88:712189266.061 :         IO total need to receive data 2095632 bytes
2138-a88:712189266.130 :         => CNT96226::VenderCmd_GetData
2138-a88:712189266.194 :         iCmd = 2, nBytes = 24
2138-a00:712189473.802 :     Pipe = c559a48 Write ==>
2138-a00:712189474.103 :     Pipe = c559a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-a00:712189474.264 :     Pipe = c559a48 start to write data
2138-a00:712189474.339 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1428756 size = 36
2138-a00:712189474.453 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-a00:712189474.557 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712189474.647 :     Pipe = c559a48 Write <==
2138-a00:712189474.712 :     Pipe = c559a48 Write ==>
2138-a00:712189474.789 :     Pipe = c559a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-a00:712189474.890 :     Pipe = c559a48 start to write data
2138-a00:712189474.951 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1428792 size = 75360
2138-a00:712189476.283 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-a00:712189476.383 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712189476.514 :     Pipe = c559a48 Write <==
2138-a00:712189476.584 :     Pipe = c559948 Read ==>
2138-a00:712189476.666 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712189857.022 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712189857.264 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712189857.340 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712189857.423 :         Information.Status = 0
2138-a88:712189857.496 :         => CNT96226::VenderCmd_GetData
2138-a88:712189857.561 :         iCmd = 2, nBytes = 24
2138-1848:712190522.752 : => ReadScan
2138-1848:712190522.944 : Count = 99852, Ptr = 7de7690
2138-1848:712190523.035 : => ReadScanEx2
2138-1848:712190523.095 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712190523.162 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712190523.226 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712190523.295 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712190523.361 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712190523.429 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712190523.498 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:712190523.572 : Pipe = c559a48 Read ==>
2138-1848:712190523.708 : Pipe = c559a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:712190523.846 : Pipe = c559a48 Read Copy from c559b08 + 1398612 size = 30144
2138-1848:712190524.113 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712190524.209 : Pipe = c559a48 Read write wait size = 0
2138-1848:712190524.298 : Pipe = c559a48 Read <==
2138-1848:712190524.359 : => GetImageToBuffer
2138-1848:712190524.416 : => GetImageToBufferPageScan
2138-1848:712190524.480 : Pipe = c559a48 Read ==>
2138-1848:712190524.555 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712190524.652 : Pipe = c559a48 Read Copy from c559b08 + 1428756 size = 36
2138-1848:712190524.748 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712190524.844 : Pipe = c559a48 Read write wait size = 0
2138-1848:712190524.925 : Pipe = c559a48 Read <==
2138-1848:712190524.982 : Get Packet type = 0 
2138-1848:712190525.041 : Get Packet dwSize = 75360 
2138-1848:712190525.097 : Get Packet bADFStatus = 1 
2138-1848:712190525.158 : Get Packet dwStatusLong = 0 
2138-1848:712190525.218 : Get Packet dwMessageStatusLong = 0 
2138-1848:712190525.284 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712190525.345 : <= GetImageToBuffer Ret = 1
2138-1848:712190525.401 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:712190525.470 : Pipe = c559a48 Read ==>
2138-1848:712190525.542 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712190525.641 : Pipe = c559a48 Read Copy from c559b08 + 1428792 size = 69708
2138-1848:712190526.060 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:712190526.150 : Pipe = c559a48 Read write wait size = 0
2138-1848:712190526.231 : Pipe = c559a48 Read <==
2138-1848:712190671.874 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712190672.064 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712190672.138 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712190672.207 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712190672.276 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712190672.340 : <= ReadScanEx2 ret = 1
2138-1848:712190672.401 : <= ReadScan ret = 1
2138-a88:712190819.270 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712190819.483 :         0010 : f0 00 00 00 50 99 37 00 
2138-a88:712190819.560 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712190819.642 :         Information.Status = 1, Information.Addr = 3643728
2138-a88:712190820.636 :         => CNT96226::MemoryRead
2138-a88:712191229.966 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712191230.436 :         System total receive data 311040 bytes
2138-a88:712191230.538 :         => CNT96226::VenderCmd_GetData
2138-a88:712191230.608 :         iCmd = 1, nBytes = 4
2138-a88:712191589.913 :         0000 : 00 00 00 00 
2138-a88:712191590.082 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712191590.293 :         => CNT96226::DeviceTimeOutSet
2138-a88:712191590.379 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712191590.453 :         <= CAsicIO::DoImage ret = 1
2138-a88:712191590.564 :         Pipe = c559948 Write ==>
2138-a88:712191590.695 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712191590.822 :         Pipe = c559948 start to write data
2138-a88:712191590.892 :         Pipe = c559948 Memory Write Copy to c559a28 + 2027216 size = 36
2138-a88:712191591.007 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712191591.107 :         Pipe = c559948 Write read wait size = 36
2138-a88:712191591.193 :         Pipe = c559948 Set read data ready
2138-a00:712191591.432 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712191591.542 :     Pipe = c559948 Read Copy from c559a28 + 2027216 size = 36
2138-a00:712191591.645 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712191591.746 :     Pipe = c559948 Read write wait size = 0
2138-a00:712191591.832 :     Pipe = c559948 Read <==
2138-a00:712191591.904 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712191591.976 :     Pipe = c559948 Read ==>
2138-a00:712191592.053 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712191592.192 :         Pipe = c559948 Write <==
2138-a88:712191592.254 :         Pipe = c559948 Write ==>
2138-a88:712191592.327 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712191592.431 :         Pipe = c559948 start to write data
2138-a88:712191592.493 :         Pipe = c559948 Memory Write Copy to c559a28 + 2027252 size = 69900
2138-a88:712191593.658 :         Pipe = c559948 Memory Write Copy to c559a38 + 0 size = 241140
2138-a88:712191597.611 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712191597.784 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712191597.895 :         Pipe = c559948 Set read data ready
2138-a00:712191598.554 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712191598.716 :     Pipe = c559948 Read Copy from c559a28 + 2027252 size = 69900
2138-a00:712191599.235 :     Pipe = c559948 Read Copy from c559a38 + 0 size = 241140
2138-a00:712191600.084 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712191600.184 :     Pipe = c559948 Read write wait size = 0
2138-a00:712191600.274 :     Pipe = c559948 Read <==
2138-a00:712191600.336 :     ImageProcessThread : Process start
2138-a88:712191603.700 :         Pipe = c559948 Write <==
2138-a00:712191604.629 :     BytesPerLine = 3888
2138-a00:712191604.690 :     Lines = 80
2138-a00:712191653.245 :     ImageProcessThread : Process end
2138-a88:712192084.758 :         IOThread: get image OK
2138-a88:712192084.968 :         IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-a88:712192085.100 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712192085.213 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712192085.294 :         => CNT96226::DeviceTimeOutSet
2138-a88:712192085.374 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712192085.439 :         IO Send command 10 bytes
2138-a88:712192085.625 :         => CNT96226::VenderCmd_SetData
2138-a88:712192085.689 :         iCmd = 0, nBytes = 10
2138-a88:712192085.813 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a00:712192571.313 :     Pipe = c559a48 Write ==>
2138-a00:712192571.616 :     Pipe = c559a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-a00:712192571.907 :     Pipe = c559a48 start to write data
2138-a00:712192571.988 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1504152 size = 36
2138-a00:712192572.109 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-a00:712192572.218 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712192572.309 :     Pipe = c559a48 Write <==
2138-a00:712192572.368 :     Pipe = c559a48 Write ==>
2138-a00:712192572.445 :     Pipe = c559a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-a00:712192572.546 :     Pipe = c559a48 start to write data
2138-a00:712192572.609 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1504188 size = 75360
2138-a00:712192573.740 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-a00:712192573.840 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712192573.927 :     Pipe = c559a48 Write <==
2138-a00:712192574.006 :     Pipe = c559948 Read ==>
2138-a00:712192574.089 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712193385.681 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712193385.885 :         System send command 10 bytes + data 0 bytes
2138-a88:712193385.967 :         IO total need to receive data 2095632 bytes
2138-a88:712193386.041 :         => CNT96226::VenderCmd_GetData
2138-a88:712193386.113 :         iCmd = 2, nBytes = 24
2138-a88:712194059.637 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712194059.897 :         0010 : f0 00 00 00 50 58 3c 00 
2138-a88:712194060.729 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712194060.837 :         Information.Status = 1, Information.Addr = 3954768
2138-a88:712194061.858 :         => CNT96226::MemoryRead
2138-1848:712194542.566 : => ReadScan
2138-1848:712194542.773 : Count = 99852, Ptr = 7de7690
2138-1848:712194542.864 : => ReadScanEx2
2138-1848:712194542.925 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712194543.001 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712194543.066 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712194543.135 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712194543.201 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712194543.270 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712194543.348 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:712194543.426 : Pipe = c559a48 Read ==>
2138-1848:712194543.552 : Pipe = c559a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:712194543.675 : Pipe = c559a48 Read Copy from c559b08 + 1498500 size = 5652
2138-1848:712194543.836 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712194543.936 : Pipe = c559a48 Read write wait size = 0
2138-1848:712194544.022 : Pipe = c559a48 Read <==
2138-1848:712194544.080 : => GetImageToBuffer
2138-1848:712194544.138 : => GetImageToBufferPageScan
2138-1848:712194544.195 : Pipe = c559a48 Read ==>
2138-1848:712194544.271 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712194544.398 : Pipe = c559a48 Read Copy from c559b08 + 1504152 size = 36
2138-1848:712194544.499 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712194544.595 : Pipe = c559a48 Read write wait size = 0
2138-1848:712194544.674 : Pipe = c559a48 Read <==
2138-1848:712194544.731 : Get Packet type = 0 
2138-1848:712194544.799 : Get Packet dwSize = 75360 
2138-1848:712194544.859 : Get Packet bADFStatus = 1 
2138-1848:712194544.919 : Get Packet dwStatusLong = 0 
2138-1848:712194544.974 : Get Packet dwMessageStatusLong = 0 
2138-1848:712194545.046 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712194545.106 : <= GetImageToBuffer Ret = 1
2138-1848:712194545.166 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712194545.243 : Pipe = c559a48 Read ==>
2138-1848:712194545.318 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712194545.561 : Pipe = c559a48 Read Copy from c559b08 + 1504188 size = 75360
2138-1848:712194546.345 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712194546.435 : Pipe = c559a48 Read write wait size = 0
2138-1848:712194546.515 : Pipe = c559a48 Read <==
2138-1848:712194546.573 : => GetImageToBuffer
2138-1848:712194546.631 : => GetImageToBufferPageScan
2138-1848:712194546.686 : Pipe = c559a48 Read ==>
2138-1848:712194546.761 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712194610.069 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712194610.268 :         System total receive data 311040 bytes
2138-a88:712194610.352 :         => CNT96226::VenderCmd_GetData
2138-a88:712194610.426 :         iCmd = 1, nBytes = 4
2138-a88:712195103.657 :         0000 : 00 00 00 00 
2138-a88:712195103.847 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712195104.021 :         => CNT96226::DeviceTimeOutSet
2138-a88:712195104.104 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712195104.172 :         <= CAsicIO::DoImage ret = 1
2138-a88:712195104.289 :         Pipe = c559948 Write ==>
2138-a88:712195104.394 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712195104.514 :         Pipe = c559948 start to write data
2138-a88:712195104.582 :         Pipe = c559948 Memory Write Copy to c559a38 + 241140 size = 36
2138-a88:712195104.689 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712195104.788 :         Pipe = c559948 Write read wait size = 36
2138-a88:712195104.875 :         Pipe = c559948 Set read data ready
2138-a88:712195104.995 :         Pipe = c559948 Write <==
2138-a88:712195105.064 :         Pipe = c559948 Write ==>
2138-a88:712195105.281 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712195105.449 :         Pipe = c559948 start to write data
2138-a88:712195105.514 :         Pipe = c559948 Memory Write Copy to c559a38 + 241176 size = 311040
2138-a00:712195105.672 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712195105.861 :     Pipe = c559948 Read Copy from c559a38 + 241140 size = 36
2138-a00:712195105.982 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712195106.090 :     Pipe = c559948 Read write wait size = 0
2138-a00:712195106.182 :     Pipe = c559948 Read <==
2138-a00:712195106.250 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712195106.325 :     Pipe = c559948 Read ==>
2138-a00:712195106.402 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712195109.827 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712195109.935 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712195110.022 :         Pipe = c559948 Set read data ready
2138-a88:712195110.129 :         Pipe = c559948 Write <==
2138-a00:712195110.278 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712195110.405 :     Pipe = c559948 Read Copy from c559a38 + 241176 size = 311040
2138-a00:712195111.406 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712195111.500 :     Pipe = c559948 Read write wait size = 0
2138-a00:712195111.582 :     Pipe = c559948 Read <==
2138-a00:712195111.637 :     ImageProcessThread : Process start
2138-a00:712195115.929 :     BytesPerLine = 3888
2138-a00:712195115.990 :     Lines = 80
2138-a00:712195163.598 :     ImageProcessThread : Process end
2138-a88:712195266.423 :         IOThread: get image OK
2138-a88:712195266.647 :         IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-a88:712195266.765 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712195266.873 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712195267.096 :         => CNT96226::DeviceTimeOutSet
2138-a88:712195267.180 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712195267.244 :         IO Send command 10 bytes
2138-a88:712195267.404 :         => CNT96226::VenderCmd_SetData
2138-a88:712195267.466 :         iCmd = 0, nBytes = 10
2138-a88:712195267.589 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a00:712195803.571 :     Pipe = c559a48 Write ==>
2138-a00:712195803.846 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712195803.996 :     Pipe = c559a48 start to write data
2138-a00:712195804.071 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1579548 size = 36
2138-a00:712195804.183 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712195804.286 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712195804.375 :     Pipe = c559a48 Set read data ready
2138-a00:712195804.506 :     Pipe = c559a48 Write <==
2138-a00:712195804.567 :     Pipe = c559a48 Write ==>
2138-a00:712195804.639 :     Pipe = c559a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-a00:712195804.740 :     Pipe = c559a48 start to write data
2138-a00:712195804.802 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1579584 size = 75360
2138-1848:712195805.002 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712195805.193 : Pipe = c559a48 Read Copy from c559b08 + 1579548 size = 36
2138-1848:712195805.316 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712195805.414 : Pipe = c559a48 Read write wait size = 0
2138-1848:712195805.515 : Pipe = c559a48 Read <==
2138-1848:712195805.580 : Get Packet type = 0 
2138-1848:712195805.647 : Get Packet dwSize = 75360 
2138-1848:712195805.709 : Get Packet bADFStatus = 1 
2138-1848:712195805.767 : Get Packet dwStatusLong = 0 
2138-1848:712195805.828 : Get Packet dwMessageStatusLong = 0 
2138-1848:712195805.903 : <= GetImageToBufferPageScan Ret = 1
2138-a00:712195805.983 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712195806.095 : <= GetImageToBuffer Ret = 1
2138-a00:712195806.162 :     Pipe = c559a48 Write read wait size = 0
2138-1848:712195806.231 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:712195806.310 : Pipe = c559a48 Read ==>
2138-a00:712195806.373 :     Pipe = c559a48 Write <==
2138-1848:712195806.439 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-a00:712195806.526 :     Pipe = c559948 Read ==>
2138-1848:712195806.590 : Pipe = c559a48 Read Copy from c559b08 + 1579584 size = 18840
2138-a00:712195806.675 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712195806.764 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:712195806.861 : Pipe = c559a48 Read write wait size = 0
2138-1848:712195806.944 : Pipe = c559a48 Read <==
2138-a88:712195918.932 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712195919.114 :         System send command 10 bytes + data 0 bytes
2138-a88:712195919.188 :         IO total need to receive data 2095632 bytes
2138-a88:712195919.257 :         => CNT96226::VenderCmd_GetData
2138-a88:712195919.329 :         iCmd = 2, nBytes = 24
2138-1848:712195947.074 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712195947.184 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712195947.254 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712195947.323 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712195947.399 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712195947.465 : <= ReadScanEx2 ret = 1
2138-1848:712195947.527 : <= ReadScan ret = 1
2138-a88:712196460.388 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712196460.621 :         0010 : f0 00 00 00 50 17 41 00 
2138-a88:712196460.697 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712196460.872 :         Information.Status = 1, Information.Addr = 4265808
2138-a88:712196462.096 :         => CNT96226::MemoryRead
2138-a88:712196835.249 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712196835.477 :         System total receive data 311040 bytes
2138-a88:712196835.566 :         => CNT96226::VenderCmd_GetData
2138-a88:712196835.640 :         iCmd = 1, nBytes = 4
2138-a88:712196982.374 :         0000 : 00 00 00 00 
2138-a88:712196982.597 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712196982.832 :         => CNT96226::DeviceTimeOutSet
2138-a88:712196982.917 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712196982.985 :         <= CAsicIO::DoImage ret = 1
2138-a88:712196983.127 :         Pipe = c559948 Write ==>
2138-a88:712196983.238 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712196983.375 :         Pipe = c559948 start to write data
2138-a88:712196983.445 :         Pipe = c559948 Memory Write Copy to c559a38 + 552216 size = 36
2138-a88:712196983.555 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712196983.651 :         Pipe = c559948 Write read wait size = 36
2138-a88:712196983.738 :         Pipe = c559948 Set read data ready
2138-a88:712196983.885 :         Pipe = c559948 Write <==
2138-a88:712196983.949 :         Pipe = c559948 Write ==>
2138-a88:712196984.029 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712196984.155 :         Pipe = c559948 start to write data
2138-a88:712196984.215 :         Pipe = c559948 Memory Write Copy to c559a38 + 552252 size = 311040
2138-a00:712196984.387 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712196984.565 :     Pipe = c559948 Read Copy from c559a38 + 552216 size = 36
2138-a00:712196984.686 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712196984.791 :     Pipe = c559948 Read write wait size = 0
2138-a00:712196984.877 :     Pipe = c559948 Read <==
2138-a00:712196984.955 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712196985.034 :     Pipe = c559948 Read ==>
2138-a00:712196985.114 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712196990.002 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712196990.117 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712196990.208 :         Pipe = c559948 Set read data ready
2138-a88:712196990.307 :         Pipe = c559948 Write <==
2138-a00:712197006.465 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712197006.686 :     Pipe = c559948 Read Copy from c559a38 + 552252 size = 311040
2138-a00:712197008.566 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712197008.853 :     Pipe = c559948 Read write wait size = 0
2138-a00:712197008.951 :     Pipe = c559948 Read <==
2138-a00:712197009.019 :     ImageProcessThread : Process start
2138-a00:712197013.331 :     BytesPerLine = 3888
2138-a00:712197013.400 :     Lines = 80
2138-a00:712197070.040 :     ImageProcessThread : Process end
2138-a88:712197553.113 :         IOThread: get image OK
2138-a88:712197553.310 :         IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-a88:712197553.414 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712197553.518 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712197553.597 :         => CNT96226::DeviceTimeOutSet
2138-a88:712197553.678 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712197553.740 :         IO Send command 10 bytes
2138-a88:712197553.882 :         => CNT96226::VenderCmd_SetData
2138-a88:712197553.943 :         iCmd = 0, nBytes = 10
2138-a88:712197554.062 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a00:712198006.742 :     Pipe = c559a48 Write ==>
2138-a00:712198007.004 :     Pipe = c559a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-a00:712198007.230 :     Pipe = c559a48 start to write data
2138-a00:712198007.304 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1654944 size = 36
2138-a00:712198007.416 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-a00:712198007.514 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712198007.603 :     Pipe = c559a48 Write <==
2138-a00:712198007.663 :     Pipe = c559a48 Write ==>
2138-a00:712198007.735 :     Pipe = c559a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-a00:712198007.837 :     Pipe = c559a48 start to write data
2138-a00:712198007.898 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1654980 size = 75360
2138-a00:712198009.020 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-a00:712198009.122 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712198009.202 :     Pipe = c559a48 Write <==
2138-a00:712198009.265 :     Pipe = c559948 Read ==>
2138-a00:712198009.347 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712198555.748 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712198555.951 :         System send command 10 bytes + data 0 bytes
2138-a88:712198556.034 :         IO total need to receive data 2095632 bytes
2138-a88:712198556.109 :         => CNT96226::VenderCmd_GetData
2138-a88:712198556.176 :         iCmd = 2, nBytes = 24
2138-a88:712199094.267 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712199094.504 :         0010 : f0 00 00 00 50 d6 45 00 
2138-a88:712199094.578 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712199094.660 :         Information.Status = 1, Information.Addr = 4576848
2138-a88:712199095.904 :         => CNT96226::MemoryRead
2138-a88:712199475.908 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712199476.103 :         System total receive data 311040 bytes
2138-a88:712199476.183 :         => CNT96226::VenderCmd_GetData
2138-a88:712199476.256 :         iCmd = 1, nBytes = 4
2138-1848:712199598.048 : => ReadScan
2138-1848:712199598.215 : Count = 99852, Ptr = 7de7690
2138-1848:712199598.301 : => ReadScanEx2
2138-1848:712199598.361 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712199598.434 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712199598.498 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712199598.566 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712199598.635 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712199598.701 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712199598.778 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:712199598.854 : Pipe = c559a48 Read ==>
2138-1848:712199598.970 : Pipe = c559a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:712199599.092 : Pipe = c559a48 Read Copy from c559b08 + 1598424 size = 56520
2138-1848:712199599.457 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712199599.549 : Pipe = c559a48 Read write wait size = 0
2138-1848:712199599.640 : Pipe = c559a48 Read <==
2138-1848:712199599.698 : => GetImageToBuffer
2138-1848:712199599.761 : => GetImageToBufferPageScan
2138-1848:712199599.833 : Pipe = c559a48 Read ==>
2138-1848:712199599.909 : Pipe = c559a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:712199600.011 : Pipe = c559a48 Read Copy from c559b08 + 1654944 size = 36
2138-1848:712199600.105 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712199600.197 : Pipe = c559a48 Read write wait size = 0
2138-1848:712199600.278 : Pipe = c559a48 Read <==
2138-1848:712199600.336 : Get Packet type = 0 
2138-1848:712199600.394 : Get Packet dwSize = 75360 
2138-1848:712199600.451 : Get Packet bADFStatus = 1 
2138-1848:712199600.510 : Get Packet dwStatusLong = 0 
2138-1848:712199600.568 : Get Packet dwMessageStatusLong = 0 
2138-1848:712199600.771 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712199600.835 : <= GetImageToBuffer Ret = 1
2138-1848:712199600.893 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:712199600.963 : Pipe = c559a48 Read ==>
2138-1848:712199601.038 : Pipe = c559a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:712199601.137 : Pipe = c559a48 Read Copy from c559b08 + 1654980 size = 43332
2138-1848:712199601.445 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:712199601.536 : Pipe = c559a48 Read write wait size = 0
2138-1848:712199601.615 : Pipe = c559a48 Read <==
2138-a88:712199614.921 :         0000 : 00 00 00 00 
2138-a88:712199615.016 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712199615.130 :         => CNT96226::DeviceTimeOutSet
2138-a88:712199615.203 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712199615.264 :         <= CAsicIO::DoImage ret = 1
2138-a88:712199615.369 :         Pipe = c559948 Write ==>
2138-a88:712199615.471 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712199615.580 :         Pipe = c559948 start to write data
2138-a88:712199615.643 :         Pipe = c559948 Memory Write Copy to c559a38 + 863292 size = 36
2138-a88:712199615.744 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712199615.838 :         Pipe = c559948 Write read wait size = 36
2138-a88:712199615.920 :         Pipe = c559948 Set read data ready
2138-a88:712199616.034 :         Pipe = c559948 Write <==
2138-a88:712199616.092 :         Pipe = c559948 Write ==>
2138-a88:712199616.166 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712199616.262 :         Pipe = c559948 start to write data
2138-a88:712199616.322 :         Pipe = c559948 Memory Write Copy to c559a38 + 863328 size = 311040
2138-a88:712199620.473 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-a88:712199620.588 :         Pipe = c559948 Write read wait size = 0
2138-a88:712199620.681 :         Pipe = c559948 Write <==
2138-a00:712199633.878 :     Pipe = c559948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-a00:712199634.059 :     Pipe = c559948 Read Copy from c559a38 + 863292 size = 36
2138-a00:712199634.174 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712199635.537 :     Pipe = c559948 Read write wait size = 0
2138-a00:712199635.674 :     Pipe = c559948 Read <==
2138-a00:712199635.743 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712199635.815 :     Pipe = c559948 Read ==>
2138-a00:712199636.618 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712199636.755 :     Pipe = c559948 Read Copy from c559a38 + 863328 size = 311040
2138-a00:712199638.090 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712199638.188 :     Pipe = c559948 Read write wait size = 0
2138-a00:712199638.276 :     Pipe = c559948 Read <==
2138-a00:712199638.338 :     ImageProcessThread : Process start
2138-a00:712199645.259 :     BytesPerLine = 3888
2138-a00:712199645.354 :     Lines = 80
2138-a00:712199699.951 :     ImageProcessThread : Process end
2138-a88:712199894.938 :         IOThread: get image OK
2138-a88:712199895.159 :         IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-a88:712199895.275 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712199895.376 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712199895.459 :         => CNT96226::DeviceTimeOutSet
2138-a88:712199895.534 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712199895.598 :         IO Send command 10 bytes
2138-a88:712199895.766 :         => CNT96226::VenderCmd_SetData
2138-a88:712199895.835 :         iCmd = 0, nBytes = 10
2138-a88:712199895.960 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:712200061.642 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712200061.871 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712200061.950 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712200063.103 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712200063.199 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712200063.271 : <= ReadScanEx2 ret = 1
2138-1848:712200063.336 : <= ReadScan ret = 1
2138-a88:712200550.778 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712200550.975 :         System send command 10 bytes + data 0 bytes
2138-a88:712200551.059 :         IO total need to receive data 2095632 bytes
2138-a88:712200551.132 :         => CNT96226::VenderCmd_GetData
2138-a88:712200551.197 :         iCmd = 2, nBytes = 24
2138-a00:712200560.519 :     Pipe = c559a48 Write ==>
2138-a00:712200560.710 :     Pipe = c559a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-a00:712200560.850 :     Pipe = c559a48 start to write data
2138-a00:712200560.920 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1730340 size = 36
2138-a00:712200561.032 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-a00:712200561.134 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712200561.223 :     Pipe = c559a48 Write <==
2138-a00:712200561.285 :     Pipe = c559a48 Write ==>
2138-a00:712200561.359 :     Pipe = c559a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-a00:712200561.463 :     Pipe = c559a48 start to write data
2138-a00:712200561.525 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1730376 size = 75360
2138-a00:712200562.684 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-a00:712200562.795 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712200562.880 :     Pipe = c559a48 Write <==
2138-a00:712200562.956 :     Pipe = c559948 Read ==>
2138-a00:712200563.039 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712201540.394 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712201540.623 :         0010 : f0 00 00 00 50 95 4a 00 
2138-a88:712201540.698 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712201540.781 :         Information.Status = 1, Information.Addr = 4887888
2138-a88:712201541.807 :         => CNT96226::MemoryRead
2138-a88:712201934.645 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712201934.841 :         System total receive data 311040 bytes
2138-a88:712201934.921 :         => CNT96226::VenderCmd_GetData
2138-a88:712201934.989 :         iCmd = 1, nBytes = 4
2138-a88:712202062.367 :         0000 : 00 00 00 00 
2138-a88:712202062.515 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712202062.703 :         => CNT96226::DeviceTimeOutSet
2138-a88:712202062.776 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712202062.841 :         <= CAsicIO::DoImage ret = 1
2138-a88:712202062.941 :         Pipe = c559948 Write ==>
2138-a88:712202063.038 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712202063.157 :         Pipe = c559948 start to write data
2138-a88:712202063.224 :         Pipe = c559948 Memory Write Copy to c559a38 + 1174368 size = 36
2138-a88:712202063.341 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712202063.439 :         Pipe = c559948 Write read wait size = 36
2138-a88:712202063.527 :         Pipe = c559948 Set read data ready
2138-a88:712202063.647 :         Pipe = c559948 Write <==
2138-a88:712202063.713 :         Pipe = c559948 Write ==>
2138-a88:712202063.790 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712202063.887 :         Pipe = c559948 start to write data
2138-a88:712202063.946 :         Pipe = c559948 Memory Write Copy to c559a38 + 1174404 size = 311040
2138-a88:712202068.240 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-a88:712202068.395 :         Pipe = c559948 Write read wait size = 0
2138-a88:712202068.487 :         Pipe = c559948 Write <==
2138-a00:712202072.597 :     Pipe = c559948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-a00:712202072.774 :     Pipe = c559948 Read Copy from c559a38 + 1174368 size = 36
2138-a00:712202072.899 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712202073.006 :     Pipe = c559948 Read write wait size = 0
2138-a00:712202073.097 :     Pipe = c559948 Read <==
2138-a00:712202073.162 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712202073.233 :     Pipe = c559948 Read ==>
2138-a00:712202073.309 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712202073.411 :     Pipe = c559948 Read Copy from c559a38 + 1174404 size = 311040
2138-a00:712202074.556 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712202074.651 :     Pipe = c559948 Read write wait size = 0
2138-a00:712202074.738 :     Pipe = c559948 Read <==
2138-a00:712202074.796 :     ImageProcessThread : Process start
2138-a00:712202079.298 :     BytesPerLine = 3888
2138-a00:712202079.365 :     Lines = 80
2138-a00:712202127.158 :     ImageProcessThread : Process end
2138-a88:712202227.558 :         IOThread: get image OK
2138-a88:712202227.789 :         IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-a88:712202227.904 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712202228.008 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712202228.086 :         => CNT96226::DeviceTimeOutSet
2138-a88:712202228.164 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712202228.227 :         IO Send command 10 bytes
2138-a88:712202228.391 :         => CNT96226::VenderCmd_SetData
2138-a88:712202228.455 :         iCmd = 0, nBytes = 10
2138-a88:712202228.578 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712202491.476 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712202491.689 :         System send command 10 bytes + data 0 bytes
2138-a88:712202491.775 :         IO total need to receive data 2095632 bytes
2138-a88:712202491.854 :         => CNT96226::VenderCmd_GetData
2138-a88:712202491.918 :         iCmd = 2, nBytes = 24
2138-a88:712202622.935 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712202623.140 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712202623.213 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712202623.293 :         Information.Status = 0
2138-a88:712202623.362 :         => CNT96226::VenderCmd_GetData
2138-a88:712202623.424 :         iCmd = 2, nBytes = 24
2138-a88:712203102.531 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712203102.758 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712203102.833 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712203102.916 :         Information.Status = 0
2138-a88:712203102.986 :         => CNT96226::VenderCmd_GetData
2138-a88:712203103.049 :         iCmd = 2, nBytes = 24
2138-a00:712203614.497 :     Pipe = c559a48 Write ==>
2138-a00:712203614.754 :     Pipe = c559a48 Write Total = 27262976 Free = 27155552 Data = 107424
2138-a00:712203614.894 :     Pipe = c559a48 start to write data
2138-a00:712203614.967 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1805736 size = 36
2138-a00:712203615.082 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27155516 Data = 107460
2138-a00:712203615.185 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712203615.273 :     Pipe = c559a48 Write <==
2138-a00:712203615.336 :     Pipe = c559a48 Write ==>
2138-a00:712203615.412 :     Pipe = c559a48 Write Total = 27262976 Free = 27155516 Data = 107460
2138-a00:712203615.515 :     Pipe = c559a48 start to write data
2138-a00:712203615.576 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1805772 size = 75360
2138-a00:712203617.065 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27080156 Data = 182820
2138-a00:712203617.164 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712203617.252 :     Pipe = c559a48 Write <==
2138-a00:712203617.320 :     Pipe = c559948 Read ==>
2138-a00:712203617.403 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712203721.062 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712203721.278 :         0010 : f0 00 00 00 00 00 00 00 
2138-a88:712203721.353 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712203721.438 :         Information.Status = 0
2138-a88:712203721.506 :         => CNT96226::VenderCmd_GetData
2138-a88:712203721.578 :         iCmd = 2, nBytes = 24
2138-a88:712204436.496 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712204436.740 :         0010 : f0 00 00 00 50 54 4f 00 
2138-a88:712204436.817 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712204436.908 :         Information.Status = 1, Information.Addr = 5198928
2138-a88:712204438.236 :         => CNT96226::MemoryRead
2138-1848:712204451.461 : => ReadScan
2138-1848:712204451.566 : Count = 99852, Ptr = 7de7690
2138-1848:712204451.648 : => ReadScanEx2
2138-1848:712204451.702 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712204451.769 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712204451.832 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712204451.899 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712204451.963 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712204452.031 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712204452.105 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:712204452.180 : Pipe = c559a48 Read ==>
2138-1848:712204452.313 : Pipe = c559a48 Read Total = 27262976 Free = 27080156 Data = 182820
2138-1848:712204452.434 : Pipe = c559a48 Read Copy from c559b08 + 1698312 size = 32028
2138-1848:712204452.724 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:712204452.824 : Pipe = c559a48 Read write wait size = 0
2138-1848:712204452.914 : Pipe = c559a48 Read <==
2138-1848:712204452.976 : => GetImageToBuffer
2138-1848:712204453.032 : => GetImageToBufferPageScan
2138-1848:712204453.092 : Pipe = c559a48 Read ==>
2138-1848:712204453.164 : Pipe = c559a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:712204453.264 : Pipe = c559a48 Read Copy from c559b08 + 1730340 size = 36
2138-1848:712204453.363 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:712204453.458 : Pipe = c559a48 Read write wait size = 0
2138-1848:712204453.538 : Pipe = c559a48 Read <==
2138-1848:712204453.595 : Get Packet type = 0 
2138-1848:712204453.652 : Get Packet dwSize = 75360 
2138-1848:712204453.709 : Get Packet bADFStatus = 1 
2138-1848:712204453.767 : Get Packet dwStatusLong = 0 
2138-1848:712204453.823 : Get Packet dwMessageStatusLong = 0 
2138-1848:712204453.891 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712204453.952 : <= GetImageToBuffer Ret = 1
2138-1848:712204454.009 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:712204454.080 : Pipe = c559a48 Read ==>
2138-1848:712204454.158 : Pipe = c559a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:712204454.258 : Pipe = c559a48 Read Copy from c559b08 + 1730376 size = 67824
2138-1848:712204454.751 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27180044 Data = 82932
2138-1848:712204454.846 : Pipe = c559a48 Read write wait size = 0
2138-1848:712204454.928 : Pipe = c559a48 Read <==
2138-1848:712204609.897 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712204610.102 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712204610.180 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712204610.250 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712204610.321 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712204610.489 : <= ReadScanEx2 ret = 1
2138-1848:712204610.556 : <= ReadScan ret = 1
2138-a88:712204851.743 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712204851.966 :         System total receive data 311040 bytes
2138-a88:712204852.050 :         => CNT96226::VenderCmd_GetData
2138-a88:712204852.126 :         iCmd = 1, nBytes = 4
2138-a88:712205046.922 :         0000 : 00 00 00 00 
2138-a88:712205047.106 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712205047.304 :         => CNT96226::DeviceTimeOutSet
2138-a88:712205047.382 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712205047.444 :         <= CAsicIO::DoImage ret = 1
2138-a88:712205047.567 :         Pipe = c559948 Write ==>
2138-a88:712205047.662 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712205047.780 :         Pipe = c559948 start to write data
2138-a88:712205047.850 :         Pipe = c559948 Memory Write Copy to c559a38 + 1485444 size = 36
2138-a88:712205047.962 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712205048.066 :         Pipe = c559948 Write read wait size = 36
2138-a88:712205048.154 :         Pipe = c559948 Set read data ready
2138-a00:712205048.384 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712205048.494 :     Pipe = c559948 Read Copy from c559a38 + 1485444 size = 36
2138-a00:712205048.596 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712205048.697 :     Pipe = c559948 Read write wait size = 0
2138-a00:712205048.788 :     Pipe = c559948 Read <==
2138-a00:712205048.850 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712205048.933 :     Pipe = c559948 Read ==>
2138-a00:712205049.004 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712205049.142 :         Pipe = c559948 Write <==
2138-a88:712205049.203 :         Pipe = c559948 Write ==>
2138-a88:712205049.280 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712205049.386 :         Pipe = c559948 start to write data
2138-a88:712205049.446 :         Pipe = c559948 Memory Write Copy to c559a38 + 1485480 size = 311040
2138-a88:712205055.643 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712205055.811 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712205055.925 :         Pipe = c559948 Set read data ready
2138-a00:712205056.121 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712205056.233 :     Pipe = c559948 Read Copy from c559a38 + 1485480 size = 311040
2138-a00:712205057.264 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712205057.361 :     Pipe = c559948 Read write wait size = 0
2138-a00:712205057.449 :     Pipe = c559948 Read <==
2138-a00:712205057.514 :     ImageProcessThread : Process start
2138-a00:712205061.822 :     BytesPerLine = 3888
2138-a00:712205061.892 :     Lines = 80
2138-a88:712205066.310 :         Pipe = c559948 Write <==
2138-a00:712205113.889 :     ImageProcessThread : Process end
2138-a88:712210358.400 :         IOThread: get image OK
2138-a88:712210358.732 :         IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-a88:712210358.946 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712210359.150 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712210359.317 :         => CNT96226::DeviceTimeOutSet
2138-a88:712210359.476 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712210359.610 :         IO Send command 10 bytes
2138-a88:712210359.901 :         => CNT96226::VenderCmd_SetData
2138-a88:712210360.030 :         iCmd = 0, nBytes = 10
2138-a88:712210360.281 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712210673.981 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712210674.304 :         System send command 10 bytes + data 0 bytes
2138-a88:712210674.792 :         IO total need to receive data 2095632 bytes
2138-a88:712210674.960 :         => CNT96226::VenderCmd_GetData
2138-a88:712210675.647 :         iCmd = 2, nBytes = 24
2138-a00:712211259.756 :     Pipe = c559a48 Write ==>
2138-a00:712211260.238 :     Pipe = c559a48 Write Total = 27262976 Free = 27180044 Data = 82932
2138-a00:712211260.532 :     Pipe = c559a48 start to write data
2138-a00:712211260.672 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1881132 size = 36
2138-a00:712211260.902 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27180008 Data = 82968
2138-a00:712211261.100 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712211261.271 :     Pipe = c559a48 Write <==
2138-a00:712211261.395 :     Pipe = c559a48 Write ==>
2138-a00:712211261.540 :     Pipe = c559a48 Write Total = 27262976 Free = 27180008 Data = 82968
2138-a00:712211261.745 :     Pipe = c559a48 start to write data
2138-a00:712211261.869 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1881168 size = 75360
2138-a00:712211264.812 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27104648 Data = 158328
2138-a00:712211265.027 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712211265.200 :     Pipe = c559a48 Write <==
2138-a00:712211265.330 :     Pipe = c559948 Read ==>
2138-a00:712211265.486 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712211991.615 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712211991.867 :         0010 : f0 00 00 00 50 13 54 00 
2138-a88:712211991.937 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712211992.023 :         Information.Status = 1, Information.Addr = 5509968
2138-a88:712211993.131 :         => CNT96226::MemoryRead
2138-a88:712212397.694 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712212397.903 :         System total receive data 311040 bytes
2138-a88:712212397.984 :         => CNT96226::VenderCmd_GetData
2138-a88:712212398.053 :         iCmd = 1, nBytes = 4
2138-a88:712212583.753 :         0000 : 00 00 00 00 
2138-a88:712212584.023 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712212584.235 :         => CNT96226::DeviceTimeOutSet
2138-a88:712212584.311 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712212584.375 :         <= CAsicIO::DoImage ret = 1
2138-a88:712212584.506 :         Pipe = c559948 Write ==>
2138-a88:712212584.641 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712212584.774 :         Pipe = c559948 start to write data
2138-a88:712212584.843 :         Pipe = c559948 Memory Write Copy to c559a38 + 1796520 size = 36
2138-a88:712212584.953 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712212585.045 :         Pipe = c559948 Write read wait size = 36
2138-a88:712212585.131 :         Pipe = c559948 Set read data ready
2138-a88:712212585.338 :         Pipe = c559948 Write <==
2138-a88:712212585.414 :         Pipe = c559948 Write ==>
2138-a88:712212585.489 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712212585.599 :         Pipe = c559948 start to write data
2138-a88:712212585.662 :         Pipe = c559948 Memory Write Copy to c559a38 + 1796556 size = 300596
2138-a00:712212586.143 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712212586.321 :     Pipe = c559948 Read Copy from c559a38 + 1796520 size = 36
2138-a00:712212586.445 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712212586.550 :     Pipe = c559948 Read write wait size = 0
2138-a00:712212586.641 :     Pipe = c559948 Read <==
2138-a00:712212586.704 :     ImageProcessThread : Get Image Packet size=311040
2138-a00:712212586.778 :     Pipe = c559948 Read ==>
2138-a00:712212586.853 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712212594.943 :         Pipe = c559948 Memory Write Copy to c559a08 + 0 size = 10444
2138-a88:712212595.286 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-a88:712212595.384 :         Pipe = c559948 Write read wait size = 311040
2138-a88:712212595.489 :         Pipe = c559948 Set read data ready
2138-a88:712212595.594 :         Pipe = c559948 Write <==
2138-a00:712212596.631 :     Pipe = c559948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-a00:712212596.805 :     Pipe = c559948 Read Copy from c559a38 + 1796556 size = 300596
2138-a00:712212598.811 :     Pipe = c559948 Read Copy from c559a08 + 0 size = 10444
2138-a00:712212598.995 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712212599.093 :     Pipe = c559948 Read write wait size = 0
2138-a00:712212599.177 :     Pipe = c559948 Read <==
2138-a00:712212599.242 :     ImageProcessThread : Process start
2138-a00:712212603.615 :     BytesPerLine = 3888
2138-a00:712212603.683 :     Lines = 80
2138-a00:712212651.990 :     ImageProcessThread : Process end
2138-a88:712212784.041 :         IOThread: get image OK
2138-a88:712212784.265 :         IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-a88:712212784.378 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712212784.480 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712212784.559 :         => CNT96226::DeviceTimeOutSet
2138-a88:712212784.638 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712212784.700 :         IO Send command 10 bytes
2138-a88:712212784.882 :         => CNT96226::VenderCmd_SetData
2138-a88:712212784.955 :         iCmd = 0, nBytes = 10
2138-a88:712212785.205 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712213087.788 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712213088.002 :         System send command 10 bytes + data 0 bytes
2138-a88:712213088.084 :         IO total need to receive data 2095632 bytes
2138-a88:712213088.160 :         => CNT96226::VenderCmd_GetData
2138-a88:712213088.231 :         iCmd = 2, nBytes = 24
2138-a00:712213313.706 :     Pipe = c559a48 Write ==>
2138-a00:712213314.018 :     Pipe = c559a48 Write Total = 27262976 Free = 27104648 Data = 158328
2138-a00:712213314.169 :     Pipe = c559a48 start to write data
2138-a00:712213314.249 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1956528 size = 36
2138-a00:712213314.371 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27104612 Data = 158364
2138-a00:712213314.472 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712213314.562 :     Pipe = c559a48 Write <==
2138-a00:712213314.621 :     Pipe = c559a48 Write ==>
2138-a00:712213314.697 :     Pipe = c559a48 Write Total = 27262976 Free = 27104612 Data = 158364
2138-a00:712213314.802 :     Pipe = c559a48 start to write data
2138-a00:712213314.864 :     Pipe = c559a48 Memory Write Copy to c559b08 + 1956564 size = 75360
2138-a00:712213316.508 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27029252 Data = 233724
2138-a00:712213316.606 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712213316.913 :     Pipe = c559a48 Write <==
2138-a00:712213316.979 :     Pipe = c559948 Read ==>
2138-a00:712213317.060 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712213854.109 : => ReadScan
2138-1848:712213854.297 : Count = 99852, Ptr = 7de7690
2138-1848:712213854.382 : => ReadScanEx2
2138-1848:712213854.439 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712213854.503 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712213854.565 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712213854.630 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712213854.691 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712213854.755 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712213854.823 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:712213854.897 : Pipe = c559a48 Read ==>
2138-1848:712213855.235 : Pipe = c559a48 Read Total = 27262976 Free = 27029252 Data = 233724
2138-1848:712213855.372 : Pipe = c559a48 Read Copy from c559b08 + 1798200 size = 7536
2138-1848:712213855.514 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27036788 Data = 226188
2138-1848:712213855.605 : Pipe = c559a48 Read write wait size = 0
2138-1848:712213855.693 : Pipe = c559a48 Read <==
2138-1848:712213855.747 : => GetImageToBuffer
2138-1848:712213855.814 : => GetImageToBufferPageScan
2138-1848:712213855.871 : Pipe = c559a48 Read ==>
2138-1848:712213855.941 : Pipe = c559a48 Read Total = 27262976 Free = 27036788 Data = 226188
2138-1848:712213856.036 : Pipe = c559a48 Read Copy from c559b08 + 1805736 size = 36
2138-1848:712213856.128 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27036824 Data = 226152
2138-1848:712213856.217 : Pipe = c559a48 Read write wait size = 0
2138-1848:712213856.293 : Pipe = c559a48 Read <==
2138-1848:712213856.344 : Get Packet type = 0 
2138-1848:712213856.401 : Get Packet dwSize = 75360 
2138-1848:712213856.456 : Get Packet bADFStatus = 1 
2138-1848:712213856.511 : Get Packet dwStatusLong = 0 
2138-1848:712213856.567 : Get Packet dwMessageStatusLong = 0 
2138-1848:712213856.629 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712213856.689 : <= GetImageToBuffer Ret = 1
2138-1848:712213856.744 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:712213856.814 : Pipe = c559a48 Read ==>
2138-1848:712213856.885 : Pipe = c559a48 Read Total = 27262976 Free = 27036824 Data = 226152
2138-1848:712213856.981 : Pipe = c559a48 Read Copy from c559b08 + 1805772 size = 75360
2138-1848:712213857.468 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:712213857.558 : Pipe = c559a48 Read write wait size = 0
2138-1848:712213857.637 : Pipe = c559a48 Read <==
2138-1848:712213857.689 : => GetImageToBuffer
2138-1848:712213857.741 : => GetImageToBufferPageScan
2138-1848:712213857.792 : Pipe = c559a48 Read ==>
2138-1848:712213857.861 : Pipe = c559a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:712213857.956 : Pipe = c559a48 Read Copy from c559b08 + 1881132 size = 36
2138-1848:712213858.050 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:712213858.138 : Pipe = c559a48 Read write wait size = 0
2138-1848:712213858.215 : Pipe = c559a48 Read <==
2138-1848:712213858.270 : Get Packet type = 0 
2138-1848:712213858.323 : Get Packet dwSize = 75360 
2138-1848:712213858.378 : Get Packet bADFStatus = 1 
2138-1848:712213858.431 : Get Packet dwStatusLong = 0 
2138-1848:712213858.487 : Get Packet dwMessageStatusLong = 0 
2138-1848:712213858.543 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712213858.599 : <= GetImageToBuffer Ret = 1
2138-1848:712213858.652 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:712213858.718 : Pipe = c559a48 Read ==>
2138-1848:712213858.790 : Pipe = c559a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:712213858.885 : Pipe = c559a48 Read Copy from c559b08 + 1881168 size = 16956
2138-1848:712213859.077 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27129176 Data = 133800
2138-1848:712213859.168 : Pipe = c559a48 Read write wait size = 0
2138-1848:712213859.245 : Pipe = c559a48 Read <==
2138-1848:712213995.559 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712213995.730 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712213995.803 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712213995.871 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712213995.939 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712213996.007 : <= ReadScanEx2 ret = 1
2138-1848:712213996.066 : <= ReadScan ret = 1
2138-a88:712214478.611 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-a88:712214478.837 :         0010 : 03 00 00 00 50 d2 58 00 
2138-a88:712214478.910 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712214479.127 :         Information.Status = 1, Information.Addr = 5821008
2138-a88:712214479.242 :         => CNT96226::MemoryRead
2138-a88:712214504.722 :         <= CNT96226::MemoryRead ret = 1
2138-a88:712214504.832 :         System total receive data 3888 bytes
2138-a88:712214504.900 :         => CNT96226::VenderCmd_GetData
2138-a88:712214504.961 :         iCmd = 1, nBytes = 4
2138-a88:712214693.680 :         0000 : 00 00 00 00 
2138-a88:712214693.852 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712214694.032 :         => CNT96226::DeviceTimeOutSet
2138-a88:712214694.109 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712214694.176 :         <= CAsicIO::DoImage ret = 1
2138-a88:712214694.279 :         Pipe = c559948 Write ==>
2138-a88:712214694.394 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712214694.522 :         Pipe = c559948 start to write data
2138-a88:712214694.590 :         Pipe = c559948 Memory Write Copy to c559a08 + 10444 size = 36
2138-a88:712214694.706 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712214694.802 :         Pipe = c559948 Write read wait size = 36
2138-a88:712214694.891 :         Pipe = c559948 Set read data ready
2138-a88:712214695.017 :         Pipe = c559948 Write <==
2138-a88:712214695.076 :         Pipe = c559948 Write ==>
2138-a88:712214695.152 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712214695.252 :         Pipe = c559948 start to write data
2138-a88:712214695.313 :         Pipe = c559948 Memory Write Copy to c559a08 + 10480 size = 3888
2138-a88:712214695.551 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10481836 Data = 3924
2138-a88:712214695.650 :         Pipe = c559948 Write read wait size = 0
2138-a88:712214695.758 :         Pipe = c559948 Write <==
2138-a00:712214696.117 :     Pipe = c559948 Read Total = 10485760 Free = 10481836 Data = 3924
2138-a00:712214696.288 :     Pipe = c559948 Read Copy from c559a08 + 10444 size = 36
2138-a00:712214696.406 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10481872 Data = 3888
2138-a00:712214696.512 :     Pipe = c559948 Read write wait size = 0
2138-a00:712214696.605 :     Pipe = c559948 Read <==
2138-a00:712214696.669 :     ImageProcessThread : Get Image Packet size=3888
2138-a00:712214696.746 :     Pipe = c559948 Read ==>
2138-a00:712214696.822 :     Pipe = c559948 Read Total = 10485760 Free = 10481872 Data = 3888
2138-a00:712214696.920 :     Pipe = c559948 Read Copy from c559a08 + 10480 size = 3888
2138-a00:712214697.038 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712214697.131 :     Pipe = c559948 Read write wait size = 0
2138-a00:712214697.210 :     Pipe = c559948 Read <==
2138-a00:712214697.266 :     ImageProcessThread : Process start
2138-a00:712214697.400 :     BytesPerLine = 3888
2138-a00:712214697.458 :     Lines = 1
2138-a00:712214697.720 :     ImageProcessThread : Process end
2138-a88:712214827.007 :         IOThread: get image OK
2138-a88:712214827.198 :         IOThread: Read image 3888 Bytes remain 1395792 bytes
2138-a88:712214827.314 :         Front = 1158f020 Rear = 0 type = 0 size = 2095632
2138-a88:712214827.419 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-a88:712214827.500 :         => CNT96226::DeviceTimeOutSet
2138-a88:712214827.581 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712214827.643 :         IO Send command 10 bytes
2138-a88:712214827.811 :         => CNT96226::VenderCmd_SetData
2138-a88:712214827.876 :         iCmd = 0, nBytes = 10
2138-a88:712214827.997 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-a88:712215115.976 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712215116.176 :         System send command 10 bytes + data 0 bytes
2138-a88:712215116.257 :         IO total need to receive data 2095632 bytes
2138-a88:712215116.486 :         => CNT96226::VenderCmd_GetData
2138-a88:712215116.561 :         iCmd = 2, nBytes = 24
2138-a00:712215179.130 :     Pipe = c559a48 Write ==>
2138-a00:712215179.378 :     Pipe = c559a48 Write Total = 27262976 Free = 27129176 Data = 133800
2138-a00:712215179.525 :     Pipe = c559a48 start to write data
2138-a00:712215179.606 :     Pipe = c559a48 Memory Write Copy to c559b08 + 2031924 size = 36
2138-a00:712215179.720 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27129140 Data = 133836
2138-a00:712215179.830 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712215179.921 :     Pipe = c559a48 Write <==
2138-a00:712215179.984 :     Pipe = c559a48 Write ==>
2138-a00:712215180.063 :     Pipe = c559a48 Write Total = 27262976 Free = 27129140 Data = 133836
2138-a00:712215180.167 :     Pipe = c559a48 start to write data
2138-a00:712215180.245 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27129140 Data = 133836
2138-a00:712215180.342 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712215180.427 :     Pipe = c559a48 Write <==
2138-a00:712215180.509 :     Pipe = c559948 Read ==>
2138-a00:712215180.591 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712215316.111 :         0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-a88:712215316.332 :         0010 : 00 00 00 00 00 00 00 00 
2138-a88:712215316.402 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712215316.490 :         EOP_Information.Status = 3, Information.Addr = 0
2138-a88:712215317.263 :         System total receive data 0 bytes
2138-a88:712215317.445 :         => CNT96226::DeviceTimeOutSet
2138-a88:712215317.532 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-a88:712215317.594 :         <= CAsicIO::DoImage ret = 0
2138-a88:712215317.681 :         IOThread: Set EOP for get EOP
2138-a88:712215317.748 :         IOThread: Get EOP size=0
2138-a88:712215317.821 :         Pipe = c559948 Write ==>
2138-a88:712215317.921 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712215318.037 :         Pipe = c559948 start to write data
2138-a88:712215318.098 :         Pipe = c559948 Memory Write Copy to c559a08 + 14368 size = 36
2138-a88:712215318.204 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712215318.301 :         Pipe = c559948 Write read wait size = 36
2138-a88:712215318.382 :         Pipe = c559948 Set read data ready
2138-a88:712215318.501 :         Pipe = c559948 Write <==
2138-a88:712215318.558 :         Pipe = c559948 Write ==>
2138-a88:712215318.638 :         Pipe = c559948 Write Total = 10485760 Free = 10485724 Data = 36
2138-a88:712215318.761 :         Pipe = c559948 start to write data
2138-a00:712215318.871 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712215319.039 :     Pipe = c559948 Read Copy from c559a08 + 14368 size = 36
2138-a88:712215319.176 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712215319.330 :         Pipe = c559948 Write read wait size = 0
2138-a88:712215319.473 :         Pipe = c559948 Write <==
2138-a00:712215319.721 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712215319.851 :     Pipe = c559948 Read write wait size = 0
2138-a00:712215319.959 :     Pipe = c559948 Read <==
2138-a00:712215320.022 :     ImageProcessThread: Forward Packet (Type = 0)
2138-a00:712215320.091 :     Pipe = c559a48 Write ==>
2138-a00:712215320.175 :     Pipe = c559a48 Write Total = 27262976 Free = 27129140 Data = 133836
2138-a00:712215320.278 :     Pipe = c559a48 start to write data
2138-a00:712215320.343 :     Pipe = c559a48 Memory Write Copy to c559b08 + 2031960 size = 36
2138-a00:712215320.448 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27129104 Data = 133872
2138-a00:712215320.542 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712215320.754 :     Pipe = c559a48 Write <==
2138-a00:712215320.816 :     Pipe = c559948 Read ==>
2138-a00:712215320.892 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-a88:712215325.384 :         Pipe = c559948 Write ==>
2138-a88:712215325.503 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712215325.617 :         Pipe = c559948 start to write data
2138-a88:712215325.684 :         Pipe = c559948 Memory Write Copy to c559a08 + 14404 size = 36
2138-a88:712215325.793 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712215325.887 :         Pipe = c559948 Write read wait size = 36
2138-a88:712215325.970 :         Pipe = c559948 Set read data ready
2138-a88:712215326.081 :         Pipe = c559948 Write <==
2138-a88:712215326.159 :         Pipe = c559948 IncreasePageCount after = 1
2138-a88:712215326.258 :         IOThread: Remaining size=0
2138-a88:712215326.340 :         IOThread: Release unit Control link = 0
2138-a88:712215326.413 :         => CAsicIO::DoIo code = 0x17 - 0x00
2138-a88:712215326.482 :         IO Send command 10 bytes
2138-a88:712215326.596 :         => CNT96226::VenderCmd_SetData
2138-a88:712215326.658 :         iCmd = 0, nBytes = 10
2138-a00:712215326.764 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a88:712215326.886 :         0000 : 17 00 00 00 00 00 00 00 00 00 
2138-a00:712215326.955 :     Pipe = c559948 Read Copy from c559a08 + 14404 size = 36
2138-a00:712215327.059 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712215327.151 :     Pipe = c559948 Read write wait size = 0
2138-a00:712215327.231 :     Pipe = c559948 Read <==
2138-a00:712215327.290 :     ImageProcessThread: Forward Packet (Type = 1)
2138-a00:712215327.359 :     Pipe = c559a48 Write ==>
2138-a00:712215327.437 :     Pipe = c559a48 Write Total = 27262976 Free = 27129104 Data = 133872
2138-a00:712215327.540 :     Pipe = c559a48 start to write data
2138-a00:712215327.601 :     Pipe = c559a48 Memory Write Copy to c559b08 + 2031996 size = 36
2138-a00:712215327.704 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27129068 Data = 133908
2138-a00:712215327.794 :     Pipe = c559a48 Write read wait size = 0
2138-a00:712215327.875 :     Pipe = c559a48 Write <==
2138-a00:712215327.949 :     Pipe = c559948 DecreasePageCount after = 0
2138-a00:712215328.048 :     Pipe = c559a48 IncreasePageCount after = 1
2138-a00:712215328.130 :     Pipe = c559948 Read ==>
2138-a00:712215328.204 :     Pipe = c559948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:712217626.639 : => ReadScan
2138-1848:712217626.824 : Count = 99852, Ptr = 7de7690
2138-1848:712217626.918 : => ReadScanEx2
2138-1848:712217626.980 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712217627.051 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712217627.115 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712217627.178 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712217627.242 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:712217627.309 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712217627.379 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:712217627.452 : Pipe = c559a48 Read ==>
2138-1848:712217627.584 : Pipe = c559a48 Read Total = 27262976 Free = 27129068 Data = 133908
2138-1848:712217627.705 : Pipe = c559a48 Read Copy from c559b08 + 1898124 size = 58404
2138-1848:712217628.205 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187472 Data = 75504
2138-1848:712217628.302 : Pipe = c559a48 Read write wait size = 0
2138-1848:712217628.385 : Pipe = c559a48 Read <==
2138-1848:712217628.441 : => GetImageToBuffer
2138-1848:712217628.717 : => GetImageToBufferPageScan
2138-1848:712217628.776 : Pipe = c559a48 Read ==>
2138-1848:712217628.844 : Pipe = c559a48 Read Total = 27262976 Free = 27187472 Data = 75504
2138-1848:712217628.936 : Pipe = c559a48 Read Copy from c559b08 + 1956528 size = 36
2138-1848:712217629.160 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27187508 Data = 75468
2138-1848:712217629.251 : Pipe = c559a48 Read write wait size = 0
2138-1848:712217629.329 : Pipe = c559a48 Read <==
2138-1848:712217629.381 : Get Packet type = 0 
2138-1848:712217629.434 : Get Packet dwSize = 75360 
2138-1848:712217629.489 : Get Packet bADFStatus = 1 
2138-1848:712217629.546 : Get Packet dwStatusLong = 0 
2138-1848:712217629.600 : Get Packet dwMessageStatusLong = 0 
2138-1848:712217629.667 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712217629.724 : <= GetImageToBuffer Ret = 1
2138-1848:712217629.779 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:712217629.842 : Pipe = c559a48 Read ==>
2138-1848:712217629.908 : Pipe = c559a48 Read Total = 27262976 Free = 27187508 Data = 75468
2138-1848:712217630.004 : Pipe = c559a48 Read Copy from c559b08 + 1956564 size = 41448
2138-1848:712217630.315 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27228956 Data = 34020
2138-1848:712217630.404 : Pipe = c559a48 Read write wait size = 0
2138-1848:712217630.479 : Pipe = c559a48 Read <==
2138-1848:712217784.501 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:712217784.741 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712217784.822 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712217784.895 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:712217784.964 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712217785.035 : <= ReadScanEx2 ret = 1
2138-1848:712217785.098 : <= ReadScan ret = 1
2138-1848:712221406.818 : => ReadScan
2138-1848:712221407.030 : Count = 92316, Ptr = 7de7690
2138-1848:712221407.111 : => ReadScanEx2
2138-1848:712221407.171 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:712221407.243 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:712221407.309 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:712221407.374 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:712221407.438 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:712221407.506 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:712221407.580 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:712221407.660 : Pipe = c559a48 Read ==>
2138-1848:712221407.806 : Pipe = c559a48 Read Total = 27262976 Free = 27228956 Data = 34020
2138-1848:712221407.940 : Pipe = c559a48 Read Copy from c559b08 + 1998012 size = 33912
2138-1848:712221408.271 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262868 Data = 108
2138-1848:712221408.369 : Pipe = c559a48 Read write wait size = 0
2138-1848:712221408.458 : Pipe = c559a48 Read <==
2138-1848:712221408.517 : => GetImageToBuffer
2138-1848:712221408.576 : => GetImageToBufferPageScan
2138-1848:712221408.637 : Pipe = c559a48 Read ==>
2138-1848:712221408.709 : Pipe = c559a48 Read Total = 27262976 Free = 27262868 Data = 108
2138-1848:712221408.809 : Pipe = c559a48 Read Copy from c559b08 + 2031924 size = 36
2138-1848:712221408.906 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:712221408.996 : Pipe = c559a48 Read write wait size = 0
2138-1848:712221409.081 : Pipe = c559a48 Read <==
2138-1848:712221409.137 : Get Packet type = 0 
2138-1848:712221409.191 : Get Packet dwSize = 0 
2138-1848:712221409.245 : Get Packet bADFStatus = 1 
2138-1848:712221409.302 : Get Packet dwStatusLong = 0 
2138-1848:712221409.359 : Get Packet dwMessageStatusLong = 0 
2138-1848:712221409.421 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712221409.483 : <= GetImageToBuffer Ret = 1
2138-1848:712221409.542 : => GetImageToBuffer
2138-1848:712221409.593 : => GetImageToBufferPageScan
2138-1848:712221409.647 : Pipe = c559a48 Read ==>
2138-1848:712221409.722 : Pipe = c559a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:712221409.822 : Pipe = c559a48 Read Copy from c559b08 + 2031960 size = 36
2138-1848:712221409.918 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:712221410.180 : Pipe = c559a48 Read write wait size = 0
2138-1848:712221410.267 : Pipe = c559a48 Read <==
2138-1848:712221410.325 : Get Packet type = 0 
2138-1848:712221410.381 : Get Packet dwSize = 0 
2138-1848:712221410.434 : Get Packet bADFStatus = 1 
2138-1848:712221410.492 : Get Packet dwStatusLong = 0 
2138-1848:712221410.549 : Get Packet dwMessageStatusLong = 0 
2138-1848:712221410.608 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712221410.670 : <= GetImageToBuffer Ret = 1
2138-1848:712221410.725 : => GetImageToBuffer
2138-1848:712221410.775 : => GetImageToBufferPageScan
2138-1848:712221410.832 : Pipe = c559a48 Read ==>
2138-1848:712221410.905 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712221411.005 : Pipe = c559a48 Read Copy from c559b08 + 2031996 size = 36
2138-1848:712221411.101 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712221411.193 : Pipe = c559a48 Read write wait size = 0
2138-1848:712221411.273 : Pipe = c559a48 Read <==
2138-1848:712221411.330 : Get Packet type = 1 
2138-1848:712221411.383 : Get Packet dwSize = 0 
2138-1848:712221411.434 : Get Packet bADFStatus = 1 
2138-1848:712221411.491 : Get Packet dwStatusLong = 0 
2138-1848:712221411.548 : Get Packet dwMessageStatusLong = 0 
2138-1848:712221411.631 : Pipe = c559a48 DecreasePageCount after = 0
2138-1848:712221411.716 : <= GetImageToBufferPageScan Ret = 1
2138-1848:712221411.776 : <= GetImageToBuffer Ret = 1
2138-1848:712221411.831 : ReadScanEx2 : EOP padding to AP buffer size = 58404
2138-1848:712221567.187 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:712221567.370 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:712221567.433 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:712221567.499 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:712221567.563 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:712221567.625 : <= ReadScanEx2 ret = 1
2138-1848:712221567.682 : <= ReadScan ret = 1
2138-1848:712222895.043 : => StopScan
2138-1848:712222895.239 : => EndPage
2138-1848:712222895.311 : EndPage withdraw image data in pipe.
2138-1848:712222895.379 : => ReadScanWithdrawBuffer
2138-1848:712222895.445 : <= ReadScanWithdrawBuffer
2138-1848:712222895.505 : EndPage wait release unit packet.
2138-1848:712222896.231 : Pipe = c559a48 Read ==>
2138-1848:712222896.368 : Pipe = c559a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-a88:712247218.278 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712247218.594 :         System send command 10 bytes + data 0 bytes
2138-a88:712247218.757 :         => CNT96226::VenderCmd_GetData
2138-a88:712247218.881 :         iCmd = 1, nBytes = 4
2138-a88:712247506.877 :         0000 : 00 00 00 00 
2138-a88:712247507.132 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712247507.420 :         <= CAsicIO::DoIo ret = 1
2138-a88:712247507.589 :         => CAsicIO::DoIo code = 0x08 - 0x00
2138-a88:712247507.738 :         IO Send command 10 bytes
2138-a88:712247507.943 :         => CNT96226::VenderCmd_SetData
2138-a88:712247508.069 :         iCmd = 0, nBytes = 10
2138-a88:712247508.288 :         0000 : 08 00 00 00 02 00 00 00 00 00 
2138-a88:712247719.465 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-a88:712247719.727 :         System send command 10 bytes + data 0 bytes
2138-a88:712247719.883 :         IO total need to receive data 2 bytes
2138-a88:712247720.018 :         => CNT96226::VenderCmd_GetData
2138-a88:712247720.135 :         iCmd = 0, nBytes = 2
2138-a88:712247912.378 :         0000 : 00 00 
2138-a88:712247912.563 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712247912.694 :         System total receive data 2 bytes
2138-a88:712247912.826 :         => CNT96226::VenderCmd_GetData
2138-a88:712247912.940 :         iCmd = 1, nBytes = 4
2138-a88:712248102.041 :         0000 : 00 00 00 00 
2138-a88:712248102.249 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-a88:712248102.727 :         <= CAsicIO::DoIo ret = 1
2138-a88:712248102.908 :         IOThread: Do End Job, Reason = No paper in ADF
2138-a88:712248103.048 :         Pipe = c559948 Write ==>
2138-a88:712248103.246 :         Pipe = c559948 Write Total = 10485760 Free = 10485760 Data = 0
2138-a88:712248103.490 :         Pipe = c559948 start to write data
2138-a88:712248103.618 :         Pipe = c559948 Memory Write Copy to c559a08 + 14440 size = 36
2138-a88:712248103.840 :         Pipe = c559948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-a88:712248104.035 :         Pipe = c559948 Write read wait size = 36
2138-a88:712248104.202 :         Pipe = c559948 Set read data ready
2138-a88:712248104.438 :         Pipe = c559948 Write <==
2138-a00:712248104.964 :     Pipe = c559948 Read Total = 10485760 Free = 10485724 Data = 36
2138-a00:712248105.302 :     Pipe = c559948 Read Copy from c559a08 + 14440 size = 36
2138-a00:712248105.536 :     Pipe = c559948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-a00:712248105.741 :     Pipe = c559948 Read write wait size = 0
2138-a00:712248105.918 :     Pipe = c559948 Read <==
2138-a00:712248106.054 :     ImageProcessThread: Forward Packet (Type = 2)
2138-a00:712248106.191 :     Pipe = c559a48 Write ==>
2138-a00:712248106.350 :     Pipe = c559a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-a00:712248106.556 :     Pipe = c559a48 start to write data
2138-a00:712248106.692 :     Pipe = c559a48 Memory Write Copy to c559b08 + 2032032 size = 36
2138-a00:712248106.905 :     Pipe = c559a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-a00:712248107.082 :     Pipe = c559a48 Write read wait size = 36
2138-a00:712248107.245 :     Pipe = c559a48 Set read data ready
2138-a00:712248107.472 :     Pipe = c559a48 Write <==
2138-1848:712248108.898 : Pipe = c559a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:712248109.231 : Pipe = c559a48 Read Copy from c559b08 + 2032032 size = 36
2138-1848:712248109.456 : Pipe = c559a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:712248109.657 : Pipe = c559a48 Read write wait size = 0
2138-1848:712248109.832 : Pipe = c559a48 Read <==
2138-1848:712248109.959 : Get Packet type = 2 
2138-1848:712248110.078 : Get Packet dwSize = 0 
2138-1848:712248110.191 : Get Packet bADFStatus = 0 
2138-1848:712248110.307 : Get Packet dwStatusLong = 0 
2138-1848:712248110.423 : Get Packet dwMessageStatusLong = 0 
2138-1848:712248110.569 : <= EndPage Ret = 1
2138-1848:712248110.693 : Page 1 end
2138-1848:712248110.812 : => EndJob
2138-1848:712248219.634 : => IoObject::IoLockEnd
2138-1848:712248219.898 : <= IoObject::IoLockEnd
2138-1848:712248220.019 : => IoObject::FinishReadImage
2138-1848:712248220.141 : <= IoObject::FinishReadImage
2138-1848:712248220.257 : <= EndJob ret = 1
2138-1848:712248220.372 : <= StopScan ret = 1
2138-1848:712250012.275 : => GetADFStatus
2138-1848:712250012.490 : => IoObject::IoLockStart
2138-1848:712250012.634 : => CAsicIO::CheckDevice
2138-1848:712250012.698 : => CNT96226::ConnectIsAvailable
2138-1848:712250036.483 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712250036.605 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712250036.668 : <= IoObject::IoLockStart
2138-1848:712250036.740 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712250036.814 : IO Send command 10 bytes
2138-1848:712250036.975 : => CNT96226::VenderCmd_SetData
2138-1848:712250037.040 : iCmd = 0, nBytes = 10
2138-1848:712250037.151 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712250237.338 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712250237.485 : System send command 10 bytes + data 0 bytes
2138-1848:712250237.567 : IO total need to receive data 2 bytes
2138-1848:712250237.639 : => CNT96226::VenderCmd_GetData
2138-1848:712250237.709 : iCmd = 0, nBytes = 2
2138-1848:712250409.433 : 0000 : 00 00 
2138-1848:712250409.581 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712250409.774 : System total receive data 2 bytes
2138-1848:712250409.851 : => CNT96226::VenderCmd_GetData
2138-1848:712250409.909 : iCmd = 1, nBytes = 4
2138-1848:712250567.475 : 0000 : 00 00 00 00 
2138-1848:712250567.583 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712250567.749 : <= CAsicIO::DoIo ret = 1
2138-1848:712250567.822 : Return status = 0
2138-1848:712250567.885 : => IoObject::IoLockEnd
2138-1848:712250567.959 : <= IoObject::IoLockEnd
2138-1848:712250568.012 : <= GetADFStatus ret = 1
2138-1848:712255168.083 : => EndScanJob
2138-1848:712255168.269 : <= EndScanJob ret = 1
2138-1848:712256116.725 : => GetADFStatus
2138-1848:712256116.938 : => IoObject::IoLockStart
2138-1848:712256117.083 : => CAsicIO::CheckDevice
2138-1848:712256117.148 : => CNT96226::ConnectIsAvailable
2138-1848:712256141.305 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712256141.757 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712256141.821 : <= IoObject::IoLockStart
2138-1848:712256141.889 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712256141.964 : IO Send command 10 bytes
2138-1848:712256142.123 : => CNT96226::VenderCmd_SetData
2138-1848:712256142.189 : iCmd = 0, nBytes = 10
2138-1848:712256142.299 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712256324.792 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712256324.982 : System send command 10 bytes + data 0 bytes
2138-1848:712256325.062 : IO total need to receive data 2 bytes
2138-1848:712256325.131 : => CNT96226::VenderCmd_GetData
2138-1848:712256325.196 : iCmd = 0, nBytes = 2
2138-1848:712256523.394 : 0000 : 00 00 
2138-1848:712256523.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712256523.615 : System total receive data 2 bytes
2138-1848:712256523.684 : => CNT96226::VenderCmd_GetData
2138-1848:712256523.751 : iCmd = 1, nBytes = 4
2138-1848:712256699.205 : 0000 : 00 00 00 00 
2138-1848:712256699.300 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712256699.431 : <= CAsicIO::DoIo ret = 1
2138-1848:712256699.505 : Return status = 0
2138-1848:712256699.571 : => IoObject::IoLockEnd
2138-1848:712256699.650 : <= IoObject::IoLockEnd
2138-1848:712256699.706 : <= GetADFStatus ret = 1
2138-1848:712260315.493 : => TerminateDriver
2138-1848:712260315.705 : => CAsicIO::~CAsicIO,pStage=206900296
2138-1848:712260315.784 : => CNT96226::Close
2138-1848:712260320.484 : <= CNT96226::Close ret = 1
2138-1848:712260320.570 : <= CAsicIO::~CAsicIO
2138-1848:712260320.636 : => IoObject::IoLockEnd
2138-1848:712260320.692 : <= IoObject::IoLockEnd
2138-1848:712260320.746 : => IoObject::TerminateDevice
2138-1848:712260320.806 : => IoObject::IoLockEnd
2138-1848:712260320.860 : <= IoObject::IoLockEnd
2138-1848:712260320.952 : <= IoObject::TerminateDevice
2138-1848:712260322.091 : <= TerminateDriver ret = 1
2138-1848:712306900.247 : ============Debug Start==========
2138-1848:712306900.562 : Date : 2020/5/18 09:49:23
2138-1848:712306900.654 : Process ID : 2138
2138-1848:712306900.960 : Windows : Version 10.0 build 18363 
2138-1848:712306901.455 : MemoryStatus.dwMemoryLoad : 31
2138-1848:712306901.522 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712306901.597 : MemoryStatus.ullAvailPhys : 5836406784
2138-1848:712306901.665 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712306901.739 : MemoryStatus.ullAvailPageFile : 7278919680
2138-1848:712306901.806 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712306901.872 : MemoryStatus.ullAvailVirtual : 1719234560
2138-1848:712306901.945 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712306902.057 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712306902.127 : CPU Family 6 Model 10 Stepping 7
2138-1848:712306902.384 : CPU Count : 4
2138-1848:712306902.441 : CPU Frequency : 100.000 Mhz
2138-1848:712306907.019 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712306907.167 : => InitializeDriver
2138-1848:712306907.414 : <= InitializeDriver ret = 1
2138-1848:712306907.480 : => InitializeScanner
2138-1848:712306907.567 : => CAsicIO::GetDeviceList
2138-1848:712306907.769 : => CNT96226::CNT96226
2138-1848:712306907.833 : => CNT96226::Open
2138-1848:712306930.059 : <= CNT96226::Open ret = 1
2138-1848:712306930.168 : => CNT96226::Initialize
2138-1848:712306930.380 : <= CNT96226::Initialize ret = 1
2138-1848:712306930.444 : <= CNT96226::CNT96226
2138-1848:712306930.504 : => CNT96226::EnumAvailableDevice
2138-1848:712306934.009 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712306934.095 : DeviceHandleTable[ 0 ] = 256
2138-1848:712306934.158 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712310656.612 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712310657.754 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712310665.917 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712310666.141 : => IoObject::GetLockName
2138-1848:712310666.263 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712310666.409 : <= IoObject::GetLockName
2138-1848:712310667.199 : => CNT96226::VenderCmd_GetData
2138-1848:712310667.339 : iCmd = 3, nBytes = 2
2138-1848:712311079.939 : 0000 : 06 38 
2138-1848:712311080.210 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712311080.386 : => CNT96226::VenderCmd_GetData
2138-1848:712311080.514 : iCmd = 4, nBytes = 2
2138-1848:712311403.198 : 0000 : 07 07 
2138-1848:712311403.398 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712311403.589 : Device 0 USB ID = 0638 : 0707
2138-1848:712311403.767 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712311403.909 : IO Send command 10 bytes
2138-1848:712311404.035 : => CNT96226::VenderCmd_SetData
2138-1848:712311404.167 : iCmd = 0, nBytes = 10
2138-1848:712311404.386 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712311600.454 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712311600.769 : => CNT96226::VenderCmd_GetData
2138-1848:712311600.915 : iCmd = 0, nBytes = 165
2138-1848:712311810.207 : skip dump 37 bytes
2138-1848:712311810.586 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712311810.885 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712311811.181 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712311811.463 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712311811.735 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712311812.011 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712311812.283 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712311812.539 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712311812.675 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712311812.807 : => CNT96226::VenderCmd_GetData
2138-1848:712311813.144 : iCmd = 1, nBytes = 4
2138-1848:712312022.263 : 0000 : 00 00 00 00 
2138-1848:712312022.455 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712312022.590 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712312022.724 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712312022.868 : IO Send command 10 bytes
2138-1848:712312022.985 : => CNT96226::VenderCmd_SetData
2138-1848:712312023.107 : iCmd = 0, nBytes = 10
2138-1848:712312023.321 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712312386.876 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712312387.162 : => CNT96226::VenderCmd_GetData
2138-1848:712312387.296 : iCmd = 0, nBytes = 128
2138-1848:712312590.250 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712312590.613 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712312590.903 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712312591.190 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712312591.460 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712312591.729 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712312591.987 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712312592.250 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712312592.390 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712312592.529 : => CNT96226::VenderCmd_GetData
2138-1848:712312592.645 : iCmd = 1, nBytes = 4
2138-1848:712312798.840 : 0000 : 00 00 00 00 
2138-1848:712312799.053 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712312799.199 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712312799.467 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712312799.614 : => CNT96226::Close
2138-1848:712312806.305 : <= CNT96226::Close ret = 1
2138-1848:712312806.471 : <= CNT96226::~CNT96226
2138-1848:712312806.649 : <= CAsicIO::GetDeviceList
2138-1848:712312807.421 : => IoObject::SetTimeout
2138-1848:712312807.539 : Timeout--> In = 0 Out = 0
2138-1848:712312807.665 : <= IoObject::SetTimeout
2138-1848:712312807.789 : => CAsicIO::CAsicIO
2138-1848:712312807.941 : => CNT96226::CNT96226
2138-1848:712312808.056 : => CNT96226::Open
2138-1848:712312850.271 : <= CNT96226::Open ret = 1
2138-1848:712312850.485 : => CNT96226::Initialize
2138-1848:712312850.908 : <= CNT96226::Initialize ret = 1
2138-1848:712312851.037 : <= CNT96226::CNT96226
2138-1848:712312851.153 : <= CAsicIO::CAsicIO
2138-1848:712312851.266 : => CAsicIO::InitializeDevice
2138-1848:712312851.413 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712312859.133 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712312859.389 : => IoObject::GetLockName
2138-1848:712312859.512 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712312859.659 : <= IoObject::GetLockName
2138-1848:712312860.493 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712312860.656 : IO Send command 10 bytes
2138-1848:712312860.770 : => CNT96226::VenderCmd_SetData
2138-1848:712312860.888 : iCmd = 0, nBytes = 10
2138-1848:712312861.123 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712313218.192 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712313218.485 : => CNT96226::VenderCmd_GetData
2138-1848:712313218.618 : iCmd = 0, nBytes = 128
2138-1848:712313429.153 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712313429.500 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712313429.791 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712313430.068 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712313430.335 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712313430.600 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712313430.857 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712313431.121 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712313431.261 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712313431.563 : => CNT96226::VenderCmd_GetData
2138-1848:712313431.690 : iCmd = 1, nBytes = 4
2138-1848:712313646.194 : 0000 : 00 00 00 00 
2138-1848:712313646.478 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712313646.623 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712313646.764 : => CNT96226::VenderCmd_GetData
2138-1848:712313646.882 : iCmd = 3, nBytes = 2
2138-1848:712314063.774 : 0000 : 06 38 
2138-1848:712314064.015 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712314064.167 : => CNT96226::VenderCmd_GetData
2138-1848:712314064.291 : iCmd = 4, nBytes = 2
2138-1848:712314392.977 : 0000 : 07 07 
2138-1848:712314393.253 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712314393.549 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712314393.750 : => IoObject::InitializeDevice
2138-1848:712314393.955 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712314395.192 : <= IoObject::InitializeDevice ret = 1
2138-1848:712314395.359 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712314396.410 : => FindScanner
2138-1848:712314396.534 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712314396.678 : <= FindScanner ret = 1
2138-1848:712314396.803 : => IoObject::IoLockStart
2138-1848:712314396.989 : => CAsicIO::CheckDevice
2138-1848:712314397.099 : => CNT96226::ConnectIsAvailable
2138-1848:712314415.123 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712314415.322 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712314415.454 : <= IoObject::IoLockStart
2138-1848:712314415.575 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712314415.721 : IO Send command 10 bytes
2138-1848:712314415.892 : => CNT96226::VenderCmd_SetData
2138-1848:712314416.020 : iCmd = 0, nBytes = 10
2138-1848:712314416.248 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712314604.135 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712314604.350 : System send command 10 bytes + data 0 bytes
2138-1848:712314604.494 : IO total need to receive data 5 bytes
2138-1848:712314604.625 : => CNT96226::VenderCmd_GetData
2138-1848:712314604.746 : iCmd = 0, nBytes = 5
2138-1848:712314782.024 : 0000 : 06 00 02 02 ab 
2138-1848:712314782.249 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712314782.395 : System total receive data 5 bytes
2138-1848:712314782.520 : => CNT96226::VenderCmd_GetData
2138-1848:712314782.637 : iCmd = 1, nBytes = 4
2138-1848:712314971.665 : 0000 : 00 00 00 00 
2138-1848:712314971.869 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712314972.143 : <= CAsicIO::DoIo ret = 1
2138-1848:712314972.276 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712314972.412 : IO Send command 10 bytes
2138-1848:712314972.615 : => CNT96226::VenderCmd_SetData
2138-1848:712314972.741 : iCmd = 0, nBytes = 10
2138-1848:712314972.960 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712315168.587 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712315168.812 : System send command 10 bytes + data 0 bytes
2138-1848:712315168.968 : IO total need to receive data 165 bytes
2138-1848:712315169.098 : => CNT96226::VenderCmd_GetData
2138-1848:712315169.220 : iCmd = 0, nBytes = 165
2138-1848:712315373.650 : skip dump 37 bytes
2138-1848:712315374.080 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712315374.380 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712315374.668 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712315374.962 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712315375.237 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712315375.523 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712315375.783 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712315376.046 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712315376.186 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712315376.311 : System total receive data 165 bytes
2138-1848:712315376.440 : => CNT96226::VenderCmd_GetData
2138-1848:712315376.735 : iCmd = 1, nBytes = 4
2138-1848:712315578.480 : 0000 : 00 00 00 00 
2138-1848:712315578.690 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712315578.905 : <= CAsicIO::DoIo ret = 1
2138-1848:712315579.028 : Dump Inquiry
2138-1848:712315579.287 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712315579.565 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712315579.845 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712315580.113 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712315580.376 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712315580.644 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712315580.902 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712315581.165 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712315581.429 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712315581.693 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712315581.873 : 00a0 : 00 00 00 00 00 
2138-1848:712315582.008 : => ReadNVMDataInternal
2138-1848:712315582.432 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712315582.587 : IO Send command 10 bytes
2138-1848:712315582.775 : => CNT96226::VenderCmd_SetData
2138-1848:712315582.890 : iCmd = 0, nBytes = 10
2138-1848:712315583.104 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712315953.676 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712315953.985 : System send command 10 bytes + data 0 bytes
2138-1848:712315954.151 : IO total need to receive data 128 bytes
2138-1848:712315954.289 : => CNT96226::VenderCmd_GetData
2138-1848:712315954.417 : iCmd = 0, nBytes = 128
2138-1848:712316150.909 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712316151.331 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712316151.645 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712316151.929 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712316152.195 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712316152.467 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712316152.735 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712316153.005 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712316153.150 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712316153.300 : System total receive data 128 bytes
2138-1848:712316153.441 : => CNT96226::VenderCmd_GetData
2138-1848:712316153.565 : iCmd = 1, nBytes = 4
2138-1848:712316364.244 : 0000 : 00 00 00 00 
2138-1848:712316364.394 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712316364.550 : <= CAsicIO::DoIo ret = 1
2138-1848:712316364.639 : NVMData.PadScanCount = 0
2138-1848:712316364.716 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712316364.790 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712316364.858 : NVMData.FlatbedScanCount = 0
2138-1848:712316364.926 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712316364.998 : NVMData.SideEdgeFletbed = 0
2138-1848:712316365.064 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712316365.137 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712316365.204 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712316365.272 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712316365.341 : NVMData.BornMonth = 0
2138-1848:712316365.400 : NVMData.BornDay = 0
2138-1848:712316365.462 : NVMData.BornYear = 0
2138-1848:712316365.523 : NVMData.FirstScanMonth = 5
2138-1848:712316365.585 : NVMData.FirstScanDay = 18
2138-1848:712316365.650 : NVMData.FirstScanYear = 2020
2138-1848:712316365.715 : NVMData.VerticalMagnification = 0
2138-1848:712316365.780 : NVMData.HorizontalMagnification = 0
2138-1848:712316365.844 : NVMData.PowerSavingTime = 15
2138-1848:712316365.913 : NVMData.SN = A094165189010062
2138-1848:712316365.975 : NVMData.AutoFeed = 0
2138-1848:712316366.034 : NVMData.CCDType = 0
2138-1848:712316366.235 : NVMData.ScanSpeed = 0
2138-1848:712316366.300 : NVMData.RollerCount = 0
2138-1848:712316366.360 : NVMData.MultifeedCount = 0
2138-1848:712316366.423 : NVMData.JamCount = 0
2138-1848:712316366.483 : NVMData.IdentifyInfo = 
2138-1848:712316366.544 : NVMData.FormalName = 
2138-1848:712316366.604 : NVMData.ReservedB = 0
2138-1848:712316366.663 : NVMData.FunctionCode = 0
2138-1848:712316366.721 : NVMData.PreFeed = 0
2138-1848:712316366.780 : NVMData.PreFeedTime = 0
2138-1848:712316366.840 : NVMData.ButtonNumber = 0
2138-1848:712316367.107 : NVMData.PowerOffTime = 0
2138-1848:712316367.171 : <= ReadNVMDataInternal ret = 1
2138-1848:712316367.267 : => IoObject::IoLockEnd
2138-1848:712316367.361 : <= IoObject::IoLockEnd
2138-1848:712316367.423 : <= InitializeScanner ret = 1
2138-1848:712316367.498 : => GetLogicalScannerAbilityEx
2138-1848:712316367.571 : => IoObject::IoLockStart
2138-1848:712316367.661 : => CAsicIO::CheckDevice
2138-1848:712316367.724 : => CNT96226::ConnectIsAvailable
2138-1848:712316391.244 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712316391.357 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712316391.429 : <= IoObject::IoLockStart
2138-1848:712316391.498 : => IoObject::IoLockEnd
2138-1848:712316391.601 : <= IoObject::IoLockEnd
2138-1848:712316391.728 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712316391.816 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712316569.286 : => ReadNVMData
2138-1848:712316569.464 : => IoObject::IoLockStart
2138-1848:712316569.624 : => CAsicIO::CheckDevice
2138-1848:712316569.688 : => CNT96226::ConnectIsAvailable
2138-1848:712316591.466 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712316591.588 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712316591.661 : <= IoObject::IoLockStart
2138-1848:712316591.742 : => ReadNVMDataInternal
2138-1848:712316591.819 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712316591.900 : IO Send command 10 bytes
2138-1848:712316592.035 : => CNT96226::VenderCmd_SetData
2138-1848:712316592.106 : iCmd = 0, nBytes = 10
2138-1848:712316592.229 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712316941.413 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712316941.613 : System send command 10 bytes + data 0 bytes
2138-1848:712316941.695 : IO total need to receive data 128 bytes
2138-1848:712316941.773 : => CNT96226::VenderCmd_GetData
2138-1848:712316941.847 : iCmd = 0, nBytes = 128
2138-1848:712317136.122 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712317136.352 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712317136.517 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712317136.674 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712317136.831 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712317136.978 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712317137.125 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712317137.271 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712317137.351 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712317137.426 : System total receive data 128 bytes
2138-1848:712317137.502 : => CNT96226::VenderCmd_GetData
2138-1848:712317137.569 : iCmd = 1, nBytes = 4
2138-1848:712317331.244 : 0000 : 00 00 00 00 
2138-1848:712317331.410 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712317331.596 : <= CAsicIO::DoIo ret = 1
2138-1848:712317331.687 : NVMData.PadScanCount = 0
2138-1848:712317331.768 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712317331.836 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712317331.907 : NVMData.FlatbedScanCount = 0
2138-1848:712317331.978 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712317332.048 : NVMData.SideEdgeFletbed = 0
2138-1848:712317332.116 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712317332.187 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712317332.256 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712317332.477 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712317332.553 : NVMData.BornMonth = 0
2138-1848:712317332.612 : NVMData.BornDay = 0
2138-1848:712317332.674 : NVMData.BornYear = 0
2138-1848:712317332.734 : NVMData.FirstScanMonth = 5
2138-1848:712317332.796 : NVMData.FirstScanDay = 18
2138-1848:712317332.862 : NVMData.FirstScanYear = 2020
2138-1848:712317332.928 : NVMData.VerticalMagnification = 0
2138-1848:712317332.996 : NVMData.HorizontalMagnification = 0
2138-1848:712317333.064 : NVMData.PowerSavingTime = 15
2138-1848:712317333.128 : NVMData.SN = A094165189010062
2138-1848:712317333.191 : NVMData.AutoFeed = 0
2138-1848:712317333.256 : NVMData.CCDType = 0
2138-1848:712317333.315 : NVMData.ScanSpeed = 0
2138-1848:712317333.371 : NVMData.RollerCount = 0
2138-1848:712317333.432 : NVMData.MultifeedCount = 0
2138-1848:712317333.495 : NVMData.JamCount = 0
2138-1848:712317333.556 : NVMData.IdentifyInfo = 
2138-1848:712317333.614 : NVMData.FormalName = 
2138-1848:712317333.671 : NVMData.ReservedB = 0
2138-1848:712317333.734 : NVMData.FunctionCode = 0
2138-1848:712317333.794 : NVMData.PreFeed = 0
2138-1848:712317333.856 : NVMData.PreFeedTime = 0
2138-1848:712317333.916 : NVMData.ButtonNumber = 0
2138-1848:712317333.974 : NVMData.PowerOffTime = 0
2138-1848:712317334.036 : <= ReadNVMDataInternal ret = 1
2138-1848:712317334.109 : => IoObject::IoLockEnd
2138-1848:712317334.199 : <= IoObject::IoLockEnd
2138-1848:712317334.260 : <= ReadNVMData ret = 1
2138-1848:712317850.682 : => TerminateDriver
2138-1848:712317850.900 : => CAsicIO::~CAsicIO,pStage=199887944
2138-1848:712317850.993 : => CNT96226::Close
2138-1848:712317855.417 : <= CNT96226::Close ret = 1
2138-1848:712317855.518 : <= CAsicIO::~CAsicIO
2138-1848:712317855.593 : => IoObject::IoLockEnd
2138-1848:712317855.658 : <= IoObject::IoLockEnd
2138-1848:712317855.724 : => IoObject::TerminateDevice
2138-1848:712317855.795 : => IoObject::IoLockEnd
2138-1848:712317855.852 : <= IoObject::IoLockEnd
2138-1848:712317856.086 : <= IoObject::TerminateDevice
2138-1848:712317856.334 : <= TerminateDriver ret = 1
2138-1848:712320116.404 : ============Debug Start==========
2138-1848:712320116.743 : Date : 2020/5/18 09:49:24
2138-1848:712320116.827 : Process ID : 2138
2138-1848:712320117.171 : Windows : Version 10.0 build 18363 
2138-1848:712320117.677 : MemoryStatus.dwMemoryLoad : 31
2138-1848:712320117.742 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712320117.811 : MemoryStatus.ullAvailPhys : 5844025344
2138-1848:712320117.876 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712320117.944 : MemoryStatus.ullAvailPageFile : 7286276096
2138-1848:712320118.014 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712320118.080 : MemoryStatus.ullAvailVirtual : 1719742464
2138-1848:712320118.145 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712320118.252 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712320118.315 : CPU Family 6 Model 10 Stepping 7
2138-1848:712320118.566 : CPU Count : 4
2138-1848:712320118.617 : CPU Frequency : 100.000 Mhz
2138-1848:712320123.244 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712320123.396 : => InitializeDriver
2138-1848:712320123.649 : <= InitializeDriver ret = 1
2138-1848:712322442.298 : => InitializeScanner
2138-1848:712322442.559 : => CAsicIO::GetDeviceList
2138-1848:712322442.994 : => CNT96226::CNT96226
2138-1848:712322443.069 : => CNT96226::Open
2138-1848:712322467.466 : <= CNT96226::Open ret = 1
2138-1848:712322467.577 : => CNT96226::Initialize
2138-1848:712322467.784 : <= CNT96226::Initialize ret = 1
2138-1848:712322467.851 : <= CNT96226::CNT96226
2138-1848:712322467.913 : => CNT96226::EnumAvailableDevice
2138-1848:712322471.459 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712322471.544 : DeviceHandleTable[ 0 ] = 256
2138-1848:712322471.613 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712326210.745 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712326211.895 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712326220.056 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712326220.287 : => IoObject::GetLockName
2138-1848:712326220.412 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712326220.564 : <= IoObject::GetLockName
2138-1848:712326221.381 : => CNT96226::VenderCmd_GetData
2138-1848:712326221.517 : iCmd = 3, nBytes = 2
2138-1848:712326636.605 : 0000 : 06 38 
2138-1848:712326636.879 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712326637.047 : => CNT96226::VenderCmd_GetData
2138-1848:712326637.181 : iCmd = 4, nBytes = 2
2138-1848:712326953.447 : 0000 : 07 07 
2138-1848:712326953.668 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712326953.857 : Device 0 USB ID = 0638 : 0707
2138-1848:712326954.027 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712326954.188 : IO Send command 10 bytes
2138-1848:712326954.309 : => CNT96226::VenderCmd_SetData
2138-1848:712326954.439 : iCmd = 0, nBytes = 10
2138-1848:712326954.665 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712327161.716 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712327162.015 : => CNT96226::VenderCmd_GetData
2138-1848:712327162.160 : iCmd = 0, nBytes = 165
2138-1848:712327354.687 : skip dump 37 bytes
2138-1848:712327355.071 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712327355.366 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712327355.657 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712327355.948 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712327356.229 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712327356.510 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712327356.783 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712327357.046 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712327357.182 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712327357.311 : => CNT96226::VenderCmd_GetData
2138-1848:712327357.640 : iCmd = 1, nBytes = 4
2138-1848:712327576.247 : 0000 : 00 00 00 00 
2138-1848:712327576.480 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712327576.616 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712327576.749 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712327576.887 : IO Send command 10 bytes
2138-1848:712327577.006 : => CNT96226::VenderCmd_SetData
2138-1848:712327577.129 : iCmd = 0, nBytes = 10
2138-1848:712327577.349 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712327934.886 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712327935.140 : => CNT96226::VenderCmd_GetData
2138-1848:712327935.268 : iCmd = 0, nBytes = 128
2138-1848:712328140.714 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328141.118 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328141.399 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712328141.692 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712328141.963 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712328142.228 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328142.496 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328142.757 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328142.902 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712328143.039 : => CNT96226::VenderCmd_GetData
2138-1848:712328143.155 : iCmd = 1, nBytes = 4
2138-1848:712328353.686 : 0000 : 00 00 00 00 
2138-1848:712328353.866 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712328354.001 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712328354.284 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712328354.441 : => CNT96226::Close
2138-1848:712328361.016 : <= CNT96226::Close ret = 1
2138-1848:712328361.188 : <= CNT96226::~CNT96226
2138-1848:712328361.364 : <= CAsicIO::GetDeviceList
2138-1848:712328362.160 : => IoObject::SetTimeout
2138-1848:712328362.287 : Timeout--> In = 0 Out = 0
2138-1848:712328362.415 : <= IoObject::SetTimeout
2138-1848:712328362.543 : => CAsicIO::CAsicIO
2138-1848:712328362.690 : => CNT96226::CNT96226
2138-1848:712328362.808 : => CNT96226::Open
2138-1848:712328406.189 : <= CNT96226::Open ret = 1
2138-1848:712328406.403 : => CNT96226::Initialize
2138-1848:712328406.813 : <= CNT96226::Initialize ret = 1
2138-1848:712328406.946 : <= CNT96226::CNT96226
2138-1848:712328407.060 : <= CAsicIO::CAsicIO
2138-1848:712328407.186 : => CAsicIO::InitializeDevice
2138-1848:712328407.331 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712328415.010 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712328415.645 : => IoObject::GetLockName
2138-1848:712328415.776 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712328415.915 : <= IoObject::GetLockName
2138-1848:712328416.799 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712328416.962 : IO Send command 10 bytes
2138-1848:712328417.078 : => CNT96226::VenderCmd_SetData
2138-1848:712328417.199 : iCmd = 0, nBytes = 10
2138-1848:712328417.431 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712328771.571 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712328771.887 : => CNT96226::VenderCmd_GetData
2138-1848:712328772.036 : iCmd = 0, nBytes = 128
2138-1848:712328982.767 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328983.118 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328983.410 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712328983.702 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712328983.964 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712328984.232 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328984.504 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328984.768 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712328984.914 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712328985.235 : => CNT96226::VenderCmd_GetData
2138-1848:712328985.362 : iCmd = 1, nBytes = 4
2138-1848:712329183.393 : 0000 : 00 00 00 00 
2138-1848:712329183.645 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712329183.788 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712329183.922 : => CNT96226::VenderCmd_GetData
2138-1848:712329184.048 : iCmd = 3, nBytes = 2
2138-1848:712329566.680 : 0000 : 06 38 
2138-1848:712329566.916 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712329567.056 : => CNT96226::VenderCmd_GetData
2138-1848:712329567.178 : iCmd = 4, nBytes = 2
2138-1848:712329887.364 : 0000 : 07 07 
2138-1848:712329887.597 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712329887.879 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712329888.075 : => IoObject::InitializeDevice
2138-1848:712329888.266 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712329889.466 : <= IoObject::InitializeDevice ret = 1
2138-1848:712329889.620 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712329890.614 : => FindScanner
2138-1848:712329890.736 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712329890.871 : <= FindScanner ret = 1
2138-1848:712329890.996 : => IoObject::IoLockStart
2138-1848:712329891.176 : => CAsicIO::CheckDevice
2138-1848:712329891.290 : => CNT96226::ConnectIsAvailable
2138-1848:712329914.221 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712329914.416 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712329914.544 : <= IoObject::IoLockStart
2138-1848:712329914.662 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712329914.798 : IO Send command 10 bytes
2138-1848:712329914.979 : => CNT96226::VenderCmd_SetData
2138-1848:712329915.107 : iCmd = 0, nBytes = 10
2138-1848:712329915.322 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712330123.570 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712330123.776 : System send command 10 bytes + data 0 bytes
2138-1848:712330123.864 : IO total need to receive data 5 bytes
2138-1848:712330123.944 : => CNT96226::VenderCmd_GetData
2138-1848:712330124.017 : iCmd = 0, nBytes = 5
2138-1848:712330332.115 : 0000 : 06 00 02 02 ab 
2138-1848:712330332.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712330332.318 : System total receive data 5 bytes
2138-1848:712330332.401 : => CNT96226::VenderCmd_GetData
2138-1848:712330332.473 : iCmd = 1, nBytes = 4
2138-1848:712330508.876 : 0000 : 00 00 00 00 
2138-1848:712330509.025 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712330509.204 : <= CAsicIO::DoIo ret = 1
2138-1848:712330509.286 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712330509.367 : IO Send command 10 bytes
2138-1848:712330509.496 : => CNT96226::VenderCmd_SetData
2138-1848:712330509.570 : iCmd = 0, nBytes = 10
2138-1848:712330509.701 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712330668.699 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712330668.878 : System send command 10 bytes + data 0 bytes
2138-1848:712330668.969 : IO total need to receive data 165 bytes
2138-1848:712330669.056 : => CNT96226::VenderCmd_GetData
2138-1848:712330669.132 : iCmd = 0, nBytes = 165
2138-1848:712330845.618 : skip dump 37 bytes
2138-1848:712330846.077 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712330846.250 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712330846.417 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712330846.579 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712330846.742 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712330846.907 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712330847.066 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712330847.222 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712330847.303 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712330847.380 : System total receive data 165 bytes
2138-1848:712330847.461 : => CNT96226::VenderCmd_GetData
2138-1848:712330847.654 : iCmd = 1, nBytes = 4
2138-1848:712330988.159 : 0000 : 00 00 00 00 
2138-1848:712330988.279 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712330988.456 : <= CAsicIO::DoIo ret = 1
2138-1848:712330988.531 : Dump Inquiry
2138-1848:712330988.679 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712330988.845 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712330989.013 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712330989.178 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712330989.336 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712330989.500 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712330989.658 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712330989.819 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712330989.979 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712330990.141 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712330990.253 : 00a0 : 00 00 00 00 00 
2138-1848:712330990.339 : => ReadNVMDataInternal
2138-1848:712330990.573 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712330990.655 : IO Send command 10 bytes
2138-1848:712330990.776 : => CNT96226::VenderCmd_SetData
2138-1848:712330990.843 : iCmd = 0, nBytes = 10
2138-1848:712330990.969 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712331295.861 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712331296.084 : System send command 10 bytes + data 0 bytes
2138-1848:712331296.172 : IO total need to receive data 128 bytes
2138-1848:712331296.255 : => CNT96226::VenderCmd_GetData
2138-1848:712331296.333 : iCmd = 0, nBytes = 128
2138-1848:712331491.368 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712331491.618 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712331491.801 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712331491.971 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712331492.129 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712331492.285 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712331492.440 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712331492.597 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712331492.679 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712331492.767 : System total receive data 128 bytes
2138-1848:712331492.847 : => CNT96226::VenderCmd_GetData
2138-1848:712331492.920 : iCmd = 1, nBytes = 4
2138-1848:712331657.229 : 0000 : 00 00 00 00 
2138-1848:712331657.687 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712331657.888 : <= CAsicIO::DoIo ret = 1
2138-1848:712331657.978 : NVMData.PadScanCount = 0
2138-1848:712331658.051 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712331658.126 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712331658.201 : NVMData.FlatbedScanCount = 0
2138-1848:712331658.272 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712331658.342 : NVMData.SideEdgeFletbed = 0
2138-1848:712331658.410 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712331658.483 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712331658.559 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712331658.627 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712331658.697 : NVMData.BornMonth = 0
2138-1848:712331658.762 : NVMData.BornDay = 0
2138-1848:712331658.831 : NVMData.BornYear = 0
2138-1848:712331658.892 : NVMData.FirstScanMonth = 5
2138-1848:712331658.963 : NVMData.FirstScanDay = 18
2138-1848:712331659.037 : NVMData.FirstScanYear = 2020
2138-1848:712331659.105 : NVMData.VerticalMagnification = 0
2138-1848:712331659.181 : NVMData.HorizontalMagnification = 0
2138-1848:712331659.257 : NVMData.PowerSavingTime = 15
2138-1848:712331659.327 : NVMData.SN = A094165189010062
2138-1848:712331659.393 : NVMData.AutoFeed = 0
2138-1848:712331659.459 : NVMData.CCDType = 0
2138-1848:712331659.685 : NVMData.ScanSpeed = 0
2138-1848:712331659.752 : NVMData.RollerCount = 0
2138-1848:712331659.822 : NVMData.MultifeedCount = 0
2138-1848:712331659.891 : NVMData.JamCount = 0
2138-1848:712331659.955 : NVMData.IdentifyInfo = 
2138-1848:712331660.023 : NVMData.FormalName = 
2138-1848:712331660.089 : NVMData.ReservedB = 0
2138-1848:712331660.152 : NVMData.FunctionCode = 0
2138-1848:712331660.216 : NVMData.PreFeed = 0
2138-1848:712331660.281 : NVMData.PreFeedTime = 0
2138-1848:712331660.350 : NVMData.ButtonNumber = 0
2138-1848:712331660.413 : NVMData.PowerOffTime = 0
2138-1848:712331660.477 : <= ReadNVMDataInternal ret = 1
2138-1848:712331660.579 : => IoObject::IoLockEnd
2138-1848:712331660.673 : <= IoObject::IoLockEnd
2138-1848:712331660.741 : <= InitializeScanner ret = 1
2138-1848:712332919.733 : => GetLogicalScannerAbility
2138-1848:712332919.954 : => IoObject::IoLockStart
2138-1848:712332920.104 : => CAsicIO::CheckDevice
2138-1848:712332920.165 : => CNT96226::ConnectIsAvailable
2138-1848:712332946.579 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712332946.702 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712332946.771 : <= IoObject::IoLockStart
2138-1848:712332946.836 : => IoObject::IoLockEnd
2138-1848:712332946.944 : <= IoObject::IoLockEnd
2138-1848:712332947.025 : <= GetLogicalScannerAbility ret = 1
2138-1848:712336221.326 : => GetLogicalScannerAbilityEx
2138-1848:712336221.532 : => IoObject::IoLockStart
2138-1848:712336221.693 : => CAsicIO::CheckDevice
2138-1848:712336221.756 : => CNT96226::ConnectIsAvailable
2138-1848:712336242.970 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712336243.098 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712336243.164 : <= IoObject::IoLockStart
2138-1848:712336243.238 : => IoObject::IoLockEnd
2138-1848:712336243.346 : <= IoObject::IoLockEnd
2138-1848:712336243.470 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712336243.553 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712343092.587 : => ReadNVMData
2138-1848:712343092.855 : => IoObject::IoLockStart
2138-1848:712343093.014 : => CAsicIO::CheckDevice
2138-1848:712343093.094 : => CNT96226::ConnectIsAvailable
2138-1848:712343117.032 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712343117.154 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712343117.218 : <= IoObject::IoLockStart
2138-1848:712343117.293 : => ReadNVMDataInternal
2138-1848:712343117.362 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712343117.432 : IO Send command 10 bytes
2138-1848:712343117.601 : => CNT96226::VenderCmd_SetData
2138-1848:712343117.665 : iCmd = 0, nBytes = 10
2138-1848:712343117.782 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712343503.728 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712343503.937 : System send command 10 bytes + data 0 bytes
2138-1848:712343504.020 : IO total need to receive data 128 bytes
2138-1848:712343504.095 : => CNT96226::VenderCmd_GetData
2138-1848:712343504.163 : iCmd = 0, nBytes = 128
2138-1848:712343650.346 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712343650.570 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712343650.872 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712343651.023 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712343651.157 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712343651.289 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712343651.423 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712343651.554 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712343651.623 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712343651.691 : System total receive data 128 bytes
2138-1848:712343651.760 : => CNT96226::VenderCmd_GetData
2138-1848:712343651.817 : iCmd = 1, nBytes = 4
2138-1848:712343812.771 : 0000 : 00 00 00 00 
2138-1848:712343812.948 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712343813.165 : <= CAsicIO::DoIo ret = 1
2138-1848:712343813.370 : NVMData.PadScanCount = 0
2138-1848:712343813.439 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712343813.503 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712343813.569 : NVMData.FlatbedScanCount = 0
2138-1848:712343813.675 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712343813.735 : NVMData.SideEdgeFletbed = 0
2138-1848:712343813.797 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712343813.858 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712343813.919 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712343813.977 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712343814.037 : NVMData.BornMonth = 0
2138-1848:712343814.092 : NVMData.BornDay = 0
2138-1848:712343814.149 : NVMData.BornYear = 0
2138-1848:712343814.204 : NVMData.FirstScanMonth = 5
2138-1848:712343814.321 : NVMData.FirstScanDay = 18
2138-1848:712343814.385 : NVMData.FirstScanYear = 2020
2138-1848:712343814.447 : NVMData.VerticalMagnification = 0
2138-1848:712343814.508 : NVMData.HorizontalMagnification = 0
2138-1848:712343814.570 : NVMData.PowerSavingTime = 15
2138-1848:712343814.629 : NVMData.SN = A094165189010062
2138-1848:712343814.687 : NVMData.AutoFeed = 0
2138-1848:712343814.745 : NVMData.CCDType = 0
2138-1848:712343814.800 : NVMData.ScanSpeed = 0
2138-1848:712343814.854 : NVMData.RollerCount = 0
2138-1848:712343814.908 : NVMData.MultifeedCount = 0
2138-1848:712343814.965 : NVMData.JamCount = 0
2138-1848:712343815.022 : NVMData.IdentifyInfo = 
2138-1848:712343815.156 : NVMData.FormalName = 
2138-1848:712343815.210 : NVMData.ReservedB = 0
2138-1848:712343815.265 : NVMData.FunctionCode = 0
2138-1848:712343815.319 : NVMData.PreFeed = 0
2138-1848:712343815.372 : NVMData.PreFeedTime = 0
2138-1848:712343815.470 : NVMData.ButtonNumber = 0
2138-1848:712343815.527 : NVMData.PowerOffTime = 0
2138-1848:712343815.584 : <= ReadNVMDataInternal ret = 1
2138-1848:712343815.681 : => IoObject::IoLockEnd
2138-1848:712343816.097 : <= IoObject::IoLockEnd
2138-1848:712343816.162 : <= ReadNVMData ret = 1
2138-1848:712353843.126 : => GetADFStatus
2138-1848:712353843.496 : => IoObject::IoLockStart
2138-1848:712353843.646 : => CAsicIO::CheckDevice
2138-1848:712353843.717 : => CNT96226::ConnectIsAvailable
2138-1848:712353860.464 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712353860.605 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712353860.679 : <= IoObject::IoLockStart
2138-1848:712353860.760 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712353860.836 : IO Send command 10 bytes
2138-1848:712353860.999 : => CNT96226::VenderCmd_SetData
2138-1848:712353861.065 : iCmd = 0, nBytes = 10
2138-1848:712353861.179 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712353999.750 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712353999.948 : System send command 10 bytes + data 0 bytes
2138-1848:712354000.034 : IO total need to receive data 2 bytes
2138-1848:712354000.107 : => CNT96226::VenderCmd_GetData
2138-1848:712354000.180 : iCmd = 0, nBytes = 2
2138-1848:712354111.804 : 0000 : 00 00 
2138-1848:712354111.928 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712354112.005 : System total receive data 2 bytes
2138-1848:712354112.078 : => CNT96226::VenderCmd_GetData
2138-1848:712354112.140 : iCmd = 1, nBytes = 4
2138-1848:712354220.001 : 0000 : 00 00 00 00 
2138-1848:712354220.136 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712354220.316 : <= CAsicIO::DoIo ret = 1
2138-1848:712354220.401 : Return status = 0
2138-1848:712354220.475 : => IoObject::IoLockEnd
2138-1848:712354220.567 : <= IoObject::IoLockEnd
2138-1848:712354220.624 : <= GetADFStatus ret = 1
2138-1848:712356796.879 : => GetADFStatus
2138-1848:712356797.099 : => IoObject::IoLockStart
2138-1848:712356797.249 : => CAsicIO::CheckDevice
2138-1848:712356797.323 : => CNT96226::ConnectIsAvailable
2138-1848:712356814.731 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712356815.092 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712356815.160 : <= IoObject::IoLockStart
2138-1848:712356815.230 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712356815.428 : IO Send command 10 bytes
2138-1848:712356815.568 : => CNT96226::VenderCmd_SetData
2138-1848:712356815.631 : iCmd = 0, nBytes = 10
2138-1848:712356815.748 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712356969.299 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712356969.774 : System send command 10 bytes + data 0 bytes
2138-1848:712356969.861 : IO total need to receive data 2 bytes
2138-1848:712356969.935 : => CNT96226::VenderCmd_GetData
2138-1848:712356970.002 : iCmd = 0, nBytes = 2
2138-1848:712357108.078 : 0000 : 00 00 
2138-1848:712357108.214 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712357108.299 : System total receive data 2 bytes
2138-1848:712357108.372 : => CNT96226::VenderCmd_GetData
2138-1848:712357108.433 : iCmd = 1, nBytes = 4
2138-1848:712357216.273 : 0000 : 00 00 00 00 
2138-1848:712357216.382 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712357216.531 : <= CAsicIO::DoIo ret = 1
2138-1848:712357216.601 : Return status = 0
2138-1848:712357216.682 : => IoObject::IoLockEnd
2138-1848:712357216.757 : <= IoObject::IoLockEnd
2138-1848:712357216.810 : <= GetADFStatus ret = 1
2138-1848:712359129.058 : => TerminateDriver
2138-1848:712359129.270 : => CAsicIO::~CAsicIO,pStage=210766920
2138-1848:712359129.352 : => CNT96226::Close
2138-1848:712359133.566 : <= CNT96226::Close ret = 1
2138-1848:712359133.654 : <= CAsicIO::~CAsicIO
2138-1848:712359133.718 : => IoObject::IoLockEnd
2138-1848:712359133.777 : <= IoObject::IoLockEnd
2138-1848:712359133.833 : => IoObject::TerminateDevice
2138-1848:712359133.897 : => IoObject::IoLockEnd
2138-1848:712359133.951 : <= IoObject::IoLockEnd
2138-1848:712359134.042 : <= IoObject::TerminateDevice
2138-1848:712359134.271 : <= TerminateDriver ret = 1
2138-1848:712403400.999 : ============Debug Start==========
2138-1848:712403401.354 : Date : 2020/5/18 09:49:26
2138-1848:712403401.441 : Process ID : 2138
2138-1848:712403401.814 : Windows : Version 10.0 build 18363 
2138-1848:712403402.351 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712403402.418 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712403402.487 : MemoryStatus.ullAvailPhys : 5851193344
2138-1848:712403402.555 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712403402.624 : MemoryStatus.ullAvailPageFile : 7286034432
2138-1848:712403402.693 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712403402.758 : MemoryStatus.ullAvailVirtual : 1719263232
2138-1848:712403402.830 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712403402.954 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712403403.019 : CPU Family 6 Model 10 Stepping 7
2138-1848:712403403.286 : CPU Count : 4
2138-1848:712403403.341 : CPU Frequency : 100.000 Mhz
2138-1848:712403408.619 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712403408.766 : => InitializeDriver
2138-1848:712403409.040 : <= InitializeDriver ret = 1
2138-1848:712403409.108 : => InitializeScanner
2138-1848:712403409.196 : => CAsicIO::GetDeviceList
2138-1848:712403409.402 : => CNT96226::CNT96226
2138-1848:712403409.469 : => CNT96226::Open
2138-1848:712403431.909 : <= CNT96226::Open ret = 1
2138-1848:712403432.017 : => CNT96226::Initialize
2138-1848:712403432.224 : <= CNT96226::Initialize ret = 1
2138-1848:712403432.288 : <= CNT96226::CNT96226
2138-1848:712403432.347 : => CNT96226::EnumAvailableDevice
2138-1848:712403436.147 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712403436.231 : DeviceHandleTable[ 0 ] = 256
2138-1848:712403436.297 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712407203.237 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712407204.345 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712407212.583 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712407212.794 : => IoObject::GetLockName
2138-1848:712407212.927 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712407213.078 : <= IoObject::GetLockName
2138-1848:712407213.894 : => CNT96226::VenderCmd_GetData
2138-1848:712407214.027 : iCmd = 3, nBytes = 2
2138-1848:712407589.751 : 0000 : 06 38 
2138-1848:712407590.016 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712407590.185 : => CNT96226::VenderCmd_GetData
2138-1848:712407590.324 : iCmd = 4, nBytes = 2
2138-1848:712407899.893 : 0000 : 07 07 
2138-1848:712407900.124 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712407900.322 : Device 0 USB ID = 0638 : 0707
2138-1848:712407900.494 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712407900.651 : IO Send command 10 bytes
2138-1848:712407900.774 : => CNT96226::VenderCmd_SetData
2138-1848:712407900.900 : iCmd = 0, nBytes = 10
2138-1848:712407901.134 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712408113.143 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712408113.428 : => CNT96226::VenderCmd_GetData
2138-1848:712408113.559 : iCmd = 0, nBytes = 165
2138-1848:712408313.103 : skip dump 37 bytes
2138-1848:712408313.513 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712408313.819 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712408314.114 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712408314.397 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712408314.669 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712408314.955 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712408315.222 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712408315.500 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712408315.639 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712408315.777 : => CNT96226::VenderCmd_GetData
2138-1848:712408316.080 : iCmd = 1, nBytes = 4
2138-1848:712408538.544 : 0000 : 00 00 00 00 
2138-1848:712408538.798 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712408538.945 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712408539.082 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712408539.224 : IO Send command 10 bytes
2138-1848:712408539.345 : => CNT96226::VenderCmd_SetData
2138-1848:712408539.466 : iCmd = 0, nBytes = 10
2138-1848:712408539.689 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712408896.579 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712408896.847 : => CNT96226::VenderCmd_GetData
2138-1848:712408896.987 : iCmd = 0, nBytes = 128
2138-1848:712409110.886 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409111.304 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409111.607 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712409111.889 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712409112.152 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712409112.422 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409112.693 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409112.958 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409113.104 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712409113.251 : => CNT96226::VenderCmd_GetData
2138-1848:712409113.374 : iCmd = 1, nBytes = 4
2138-1848:712409318.271 : 0000 : 00 00 00 00 
2138-1848:712409318.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712409318.594 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712409318.884 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712409319.040 : => CNT96226::Close
2138-1848:712409325.969 : <= CNT96226::Close ret = 1
2138-1848:712409326.147 : <= CNT96226::~CNT96226
2138-1848:712409326.329 : <= CAsicIO::GetDeviceList
2138-1848:712409327.172 : => IoObject::SetTimeout
2138-1848:712409327.289 : Timeout--> In = 0 Out = 0
2138-1848:712409327.414 : <= IoObject::SetTimeout
2138-1848:712409327.550 : => CAsicIO::CAsicIO
2138-1848:712409327.697 : => CNT96226::CNT96226
2138-1848:712409327.809 : => CNT96226::Open
2138-1848:712409370.753 : <= CNT96226::Open ret = 1
2138-1848:712409370.960 : => CNT96226::Initialize
2138-1848:712409371.369 : <= CNT96226::Initialize ret = 1
2138-1848:712409371.497 : <= CNT96226::CNT96226
2138-1848:712409371.612 : <= CAsicIO::CAsicIO
2138-1848:712409371.722 : => CAsicIO::InitializeDevice
2138-1848:712409371.863 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712409379.864 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712409380.115 : => IoObject::GetLockName
2138-1848:712409380.239 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712409380.381 : <= IoObject::GetLockName
2138-1848:712409381.231 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712409381.397 : IO Send command 10 bytes
2138-1848:712409381.509 : => CNT96226::VenderCmd_SetData
2138-1848:712409381.630 : iCmd = 0, nBytes = 10
2138-1848:712409381.862 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712409747.999 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712409748.301 : => CNT96226::VenderCmd_GetData
2138-1848:712409748.429 : iCmd = 0, nBytes = 128
2138-1848:712409956.735 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409957.088 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409957.376 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712409957.660 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712409957.919 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712409958.185 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409958.452 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409958.714 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712409958.853 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712409959.184 : => CNT96226::VenderCmd_GetData
2138-1848:712409959.313 : iCmd = 1, nBytes = 4
2138-1848:712410164.977 : 0000 : 00 00 00 00 
2138-1848:712410165.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712410165.336 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712410165.474 : => CNT96226::VenderCmd_GetData
2138-1848:712410165.587 : iCmd = 3, nBytes = 2
2138-1848:712410548.385 : 0000 : 06 38 
2138-1848:712410548.644 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712410548.797 : => CNT96226::VenderCmd_GetData
2138-1848:712410548.925 : iCmd = 4, nBytes = 2
2138-1848:712410864.390 : 0000 : 07 07 
2138-1848:712410864.634 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712410864.921 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712410865.130 : => IoObject::InitializeDevice
2138-1848:712410865.323 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712410866.498 : <= IoObject::InitializeDevice ret = 1
2138-1848:712410866.657 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712410867.666 : => FindScanner
2138-1848:712410867.785 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712410867.921 : <= FindScanner ret = 1
2138-1848:712410868.039 : => IoObject::IoLockStart
2138-1848:712410868.210 : => CAsicIO::CheckDevice
2138-1848:712410868.327 : => CNT96226::ConnectIsAvailable
2138-1848:712410887.545 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712410887.751 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712410887.879 : <= IoObject::IoLockStart
2138-1848:712410887.998 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712410888.136 : IO Send command 10 bytes
2138-1848:712410888.304 : => CNT96226::VenderCmd_SetData
2138-1848:712410888.420 : iCmd = 0, nBytes = 10
2138-1848:712410888.653 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712411094.136 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712411094.432 : System send command 10 bytes + data 0 bytes
2138-1848:712411094.595 : IO total need to receive data 5 bytes
2138-1848:712411094.730 : => CNT96226::VenderCmd_GetData
2138-1848:712411094.860 : iCmd = 0, nBytes = 5
2138-1848:712411306.705 : 0000 : 06 00 02 02 ab 
2138-1848:712411306.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712411307.045 : System total receive data 5 bytes
2138-1848:712411307.178 : => CNT96226::VenderCmd_GetData
2138-1848:712411307.304 : iCmd = 1, nBytes = 4
2138-1848:712411514.315 : 0000 : 00 00 00 00 
2138-1848:712411514.530 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712411514.810 : <= CAsicIO::DoIo ret = 1
2138-1848:712411514.940 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712411515.083 : IO Send command 10 bytes
2138-1848:712411515.275 : => CNT96226::VenderCmd_SetData
2138-1848:712411515.397 : iCmd = 0, nBytes = 10
2138-1848:712411515.618 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712411720.287 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712411720.578 : System send command 10 bytes + data 0 bytes
2138-1848:712411720.728 : IO total need to receive data 165 bytes
2138-1848:712411720.868 : => CNT96226::VenderCmd_GetData
2138-1848:712411720.991 : iCmd = 0, nBytes = 165
2138-1848:712411932.990 : skip dump 37 bytes
2138-1848:712411933.378 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712411933.668 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712411933.963 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712411934.245 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712411934.515 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712411934.800 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712411935.068 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712411935.330 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712411935.470 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712411935.599 : System total receive data 165 bytes
2138-1848:712411935.740 : => CNT96226::VenderCmd_GetData
2138-1848:712411936.071 : iCmd = 1, nBytes = 4
2138-1848:712412145.009 : 0000 : 00 00 00 00 
2138-1848:712412145.248 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712412145.505 : <= CAsicIO::DoIo ret = 1
2138-1848:712412145.621 : Dump Inquiry
2138-1848:712412145.888 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712412146.160 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712412146.446 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712412146.728 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712412146.996 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712412147.273 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712412147.539 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412147.804 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412148.072 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712412148.347 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712412148.537 : 00a0 : 00 00 00 00 00 
2138-1848:712412148.671 : => ReadNVMDataInternal
2138-1848:712412149.233 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712412149.387 : IO Send command 10 bytes
2138-1848:712412149.572 : => CNT96226::VenderCmd_SetData
2138-1848:712412149.689 : iCmd = 0, nBytes = 10
2138-1848:712412149.903 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712412512.388 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712412512.670 : System send command 10 bytes + data 0 bytes
2138-1848:712412512.828 : IO total need to receive data 128 bytes
2138-1848:712412512.962 : => CNT96226::VenderCmd_GetData
2138-1848:712412513.084 : iCmd = 0, nBytes = 128
2138-1848:712412724.555 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412724.947 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412725.248 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712412725.540 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712412725.814 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712412726.074 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412726.333 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412726.605 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712412726.752 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712412726.890 : System total receive data 128 bytes
2138-1848:712412727.024 : => CNT96226::VenderCmd_GetData
2138-1848:712412727.150 : iCmd = 1, nBytes = 4
2138-1848:712412929.209 : 0000 : 00 00 00 00 
2138-1848:712412929.412 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712412929.668 : <= CAsicIO::DoIo ret = 1
2138-1848:712412929.827 : NVMData.PadScanCount = 0
2138-1848:712412929.947 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712412930.078 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712412930.203 : NVMData.FlatbedScanCount = 0
2138-1848:712412930.322 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712412930.443 : NVMData.SideEdgeFletbed = 0
2138-1848:712412930.559 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712412930.680 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712412930.802 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712412930.927 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712412931.044 : NVMData.BornMonth = 0
2138-1848:712412931.153 : NVMData.BornDay = 0
2138-1848:712412931.267 : NVMData.BornYear = 0
2138-1848:712412931.372 : NVMData.FirstScanMonth = 5
2138-1848:712412931.486 : NVMData.FirstScanDay = 18
2138-1848:712412931.610 : NVMData.FirstScanYear = 2020
2138-1848:712412931.732 : NVMData.VerticalMagnification = 0
2138-1848:712412931.853 : NVMData.HorizontalMagnification = 0
2138-1848:712412931.970 : NVMData.PowerSavingTime = 15
2138-1848:712412932.081 : NVMData.SN = A094165189010062
2138-1848:712412932.193 : NVMData.AutoFeed = 0
2138-1848:712412932.297 : NVMData.CCDType = 0
2138-1848:712412932.641 : NVMData.ScanSpeed = 0
2138-1848:712412932.761 : NVMData.RollerCount = 0
2138-1848:712412932.870 : NVMData.MultifeedCount = 0
2138-1848:712412932.985 : NVMData.JamCount = 0
2138-1848:712412933.089 : NVMData.IdentifyInfo = 
2138-1848:712412933.198 : NVMData.FormalName = 
2138-1848:712412933.307 : NVMData.ReservedB = 0
2138-1848:712412933.415 : NVMData.FunctionCode = 0
2138-1848:712412933.526 : NVMData.PreFeed = 0
2138-1848:712412933.636 : NVMData.PreFeedTime = 0
2138-1848:712412933.742 : NVMData.ButtonNumber = 0
2138-1848:712412933.854 : NVMData.PowerOffTime = 0
2138-1848:712412933.963 : <= ReadNVMDataInternal ret = 1
2138-1848:712412934.113 : => IoObject::IoLockEnd
2138-1848:712412934.269 : <= IoObject::IoLockEnd
2138-1848:712412934.387 : <= InitializeScanner ret = 1
2138-1848:712412934.522 : => GetLogicalScannerAbilityEx
2138-1848:712412934.651 : => IoObject::IoLockStart
2138-1848:712412934.815 : => CAsicIO::CheckDevice
2138-1848:712412934.931 : => CNT96226::ConnectIsAvailable
2138-1848:712412955.984 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712412956.181 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712412956.307 : <= IoObject::IoLockStart
2138-1848:712412956.424 : => IoObject::IoLockEnd
2138-1848:712412956.601 : <= IoObject::IoLockEnd
2138-1848:712412956.816 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712412956.968 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712413274.349 : => ReadNVMData
2138-1848:712413274.662 : => IoObject::IoLockStart
2138-1848:712413274.911 : => CAsicIO::CheckDevice
2138-1848:712413275.037 : => CNT96226::ConnectIsAvailable
2138-1848:712413302.064 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712413302.282 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712413302.410 : <= IoObject::IoLockStart
2138-1848:712413302.549 : => ReadNVMDataInternal
2138-1848:712413302.671 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712413302.810 : IO Send command 10 bytes
2138-1848:712413303.056 : => CNT96226::VenderCmd_SetData
2138-1848:712413303.180 : iCmd = 0, nBytes = 10
2138-1848:712413303.424 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712413660.320 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712413660.647 : System send command 10 bytes + data 0 bytes
2138-1848:712413660.815 : IO total need to receive data 128 bytes
2138-1848:712413660.967 : => CNT96226::VenderCmd_GetData
2138-1848:712413661.093 : iCmd = 0, nBytes = 128
2138-1848:712413868.673 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712413869.058 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712413869.359 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712413869.647 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712413869.910 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712413870.184 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712413870.453 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712413870.721 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712413870.864 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712413870.997 : System total receive data 128 bytes
2138-1848:712413871.135 : => CNT96226::VenderCmd_GetData
2138-1848:712413871.257 : iCmd = 1, nBytes = 4
2138-1848:712414069.562 : 0000 : 00 00 00 00 
2138-1848:712414069.770 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712414070.471 : <= CAsicIO::DoIo ret = 1
2138-1848:712414070.637 : NVMData.PadScanCount = 0
2138-1848:712414070.764 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712414070.883 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712414071.007 : NVMData.FlatbedScanCount = 0
2138-1848:712414071.126 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712414071.241 : NVMData.SideEdgeFletbed = 0
2138-1848:712414071.362 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712414071.482 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712414071.605 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712414071.926 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712414072.057 : NVMData.BornMonth = 0
2138-1848:712414072.166 : NVMData.BornDay = 0
2138-1848:712414072.276 : NVMData.BornYear = 0
2138-1848:712414072.384 : NVMData.FirstScanMonth = 5
2138-1848:712414072.499 : NVMData.FirstScanDay = 18
2138-1848:712414072.621 : NVMData.FirstScanYear = 2020
2138-1848:712414072.739 : NVMData.VerticalMagnification = 0
2138-1848:712414072.863 : NVMData.HorizontalMagnification = 0
2138-1848:712414072.976 : NVMData.PowerSavingTime = 15
2138-1848:712414073.107 : NVMData.SN = A094165189010062
2138-1848:712414073.215 : NVMData.AutoFeed = 0
2138-1848:712414073.328 : NVMData.CCDType = 0
2138-1848:712414073.431 : NVMData.ScanSpeed = 0
2138-1848:712414073.544 : NVMData.RollerCount = 0
2138-1848:712414073.654 : NVMData.MultifeedCount = 0
2138-1848:712414073.762 : NVMData.JamCount = 0
2138-1848:712414073.871 : NVMData.IdentifyInfo = 
2138-1848:712414073.984 : NVMData.FormalName = 
2138-1848:712414074.093 : NVMData.ReservedB = 0
2138-1848:712414074.202 : NVMData.FunctionCode = 0
2138-1848:712414074.312 : NVMData.PreFeed = 0
2138-1848:712414074.420 : NVMData.PreFeedTime = 0
2138-1848:712414074.527 : NVMData.ButtonNumber = 0
2138-1848:712414074.637 : NVMData.PowerOffTime = 0
2138-1848:712414074.748 : <= ReadNVMDataInternal ret = 1
2138-1848:712414074.879 : => IoObject::IoLockEnd
2138-1848:712414075.048 : <= IoObject::IoLockEnd
2138-1848:712414075.159 : <= ReadNVMData ret = 1
2138-1848:712414995.298 : => TerminateDriver
2138-1848:712414995.614 : => CAsicIO::~CAsicIO,pStage=204409928
2138-1848:712414995.772 : => CNT96226::Close
2138-1848:712415003.504 : <= CNT96226::Close ret = 1
2138-1848:712415003.687 : <= CAsicIO::~CAsicIO
2138-1848:712415003.817 : => IoObject::IoLockEnd
2138-1848:712415003.935 : <= IoObject::IoLockEnd
2138-1848:712415004.050 : => IoObject::TerminateDevice
2138-1848:712415004.174 : => IoObject::IoLockEnd
2138-1848:712415004.285 : <= IoObject::IoLockEnd
2138-1848:712415004.478 : <= IoObject::TerminateDevice
2138-1848:712415004.890 : <= TerminateDriver ret = 1
2138-1848:712417590.406 : ============Debug Start==========
2138-1848:712417590.732 : Date : 2020/5/18 09:49:27
2138-1848:712417590.821 : Process ID : 2138
2138-1848:712417591.162 : Windows : Version 10.0 build 18363 
2138-1848:712417591.663 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712417591.728 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712417591.798 : MemoryStatus.ullAvailPhys : 5854375936
2138-1848:712417591.859 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712417591.926 : MemoryStatus.ullAvailPageFile : 7286923264
2138-1848:712417591.991 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712417592.050 : MemoryStatus.ullAvailVirtual : 1719222272
2138-1848:712417592.113 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712417592.223 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712417592.287 : CPU Family 6 Model 10 Stepping 7
2138-1848:712417592.536 : CPU Count : 4
2138-1848:712417592.587 : CPU Frequency : 100.000 Mhz
2138-1848:712417597.241 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712417597.399 : => InitializeDriver
2138-1848:712417597.655 : <= InitializeDriver ret = 1
2138-1848:712420176.337 : => InitializeScanner
2138-1848:712420176.652 : => CAsicIO::GetDeviceList
2138-1848:712420177.133 : => CNT96226::CNT96226
2138-1848:712420177.209 : => CNT96226::Open
2138-1848:712420200.428 : <= CNT96226::Open ret = 1
2138-1848:712420200.549 : => CNT96226::Initialize
2138-1848:712420200.776 : <= CNT96226::Initialize ret = 1
2138-1848:712420200.843 : <= CNT96226::CNT96226
2138-1848:712420200.909 : => CNT96226::EnumAvailableDevice
2138-1848:712420204.663 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712420204.757 : DeviceHandleTable[ 0 ] = 256
2138-1848:712420204.823 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712423779.146 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712423779.885 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712423784.488 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712423784.607 : => IoObject::GetLockName
2138-1848:712423784.672 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712423784.748 : <= IoObject::GetLockName
2138-1848:712423785.237 : => CNT96226::VenderCmd_GetData
2138-1848:712423785.310 : iCmd = 3, nBytes = 2
2138-1848:712424136.909 : 0000 : 06 38 
2138-1848:712424137.085 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712424137.179 : => CNT96226::VenderCmd_GetData
2138-1848:712424137.249 : iCmd = 4, nBytes = 2
2138-1848:712424391.425 : 0000 : 07 07 
2138-1848:712424391.602 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712424391.710 : Device 0 USB ID = 0638 : 0707
2138-1848:712424391.808 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712424391.886 : IO Send command 10 bytes
2138-1848:712424391.946 : => CNT96226::VenderCmd_SetData
2138-1848:712424392.008 : iCmd = 0, nBytes = 10
2138-1848:712424392.122 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712424534.438 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712424534.585 : => CNT96226::VenderCmd_GetData
2138-1848:712424534.670 : iCmd = 0, nBytes = 165
2138-1848:712424654.306 : skip dump 37 bytes
2138-1848:712424654.540 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712424654.690 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712424654.836 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712424654.977 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712424655.120 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712424655.264 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712424655.396 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712424655.526 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712424655.597 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712424655.669 : => CNT96226::VenderCmd_GetData
2138-1848:712424655.819 : iCmd = 1, nBytes = 4
2138-1848:712424794.266 : 0000 : 00 00 00 00 
2138-1848:712424794.422 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712424794.507 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712424794.584 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712424794.662 : IO Send command 10 bytes
2138-1848:712424794.735 : => CNT96226::VenderCmd_SetData
2138-1848:712424794.804 : iCmd = 0, nBytes = 10
2138-1848:712424794.926 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712425122.233 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712425122.435 : => CNT96226::VenderCmd_GetData
2138-1848:712425122.514 : iCmd = 0, nBytes = 128
2138-1848:712425242.124 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425242.374 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425242.530 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712425242.676 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712425242.810 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712425242.946 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425243.073 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425243.210 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425243.285 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712425243.361 : => CNT96226::VenderCmd_GetData
2138-1848:712425243.424 : iCmd = 1, nBytes = 4
2138-1848:712425373.863 : 0000 : 00 00 00 00 
2138-1848:712425373.987 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712425374.070 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712425374.225 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712425374.307 : => CNT96226::Close
2138-1848:712425378.512 : <= CNT96226::Close ret = 1
2138-1848:712425378.603 : <= CNT96226::~CNT96226
2138-1848:712425378.710 : <= CAsicIO::GetDeviceList
2138-1848:712425379.203 : => IoObject::SetTimeout
2138-1848:712425379.273 : Timeout--> In = 0 Out = 0
2138-1848:712425379.336 : <= IoObject::SetTimeout
2138-1848:712425379.413 : => CAsicIO::CAsicIO
2138-1848:712425379.489 : => CNT96226::CNT96226
2138-1848:712425379.553 : => CNT96226::Open
2138-1848:712425403.241 : <= CNT96226::Open ret = 1
2138-1848:712425403.360 : => CNT96226::Initialize
2138-1848:712425403.581 : <= CNT96226::Initialize ret = 1
2138-1848:712425403.649 : <= CNT96226::CNT96226
2138-1848:712425403.713 : <= CAsicIO::CAsicIO
2138-1848:712425403.777 : => CAsicIO::InitializeDevice
2138-1848:712425403.874 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712425408.066 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712425408.201 : => IoObject::GetLockName
2138-1848:712425408.265 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712425408.336 : <= IoObject::GetLockName
2138-1848:712425408.799 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712425408.880 : IO Send command 10 bytes
2138-1848:712425408.942 : => CNT96226::VenderCmd_SetData
2138-1848:712425409.006 : iCmd = 0, nBytes = 10
2138-1848:712425409.131 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712425733.461 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712425733.674 : => CNT96226::VenderCmd_GetData
2138-1848:712425733.757 : iCmd = 0, nBytes = 128
2138-1848:712425887.679 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425887.875 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425888.019 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712425888.154 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712425888.287 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712425888.418 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425888.549 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425888.680 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712425888.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712425888.940 : => CNT96226::VenderCmd_GetData
2138-1848:712425889.000 : iCmd = 1, nBytes = 4
2138-1848:712425995.776 : 0000 : 00 00 00 00 
2138-1848:712425995.880 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712425995.946 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712425996.015 : => CNT96226::VenderCmd_GetData
2138-1848:712425996.071 : iCmd = 3, nBytes = 2
2138-1848:712426321.152 : 0000 : 06 38 
2138-1848:712426321.329 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712426321.417 : => CNT96226::VenderCmd_GetData
2138-1848:712426321.488 : iCmd = 4, nBytes = 2
2138-1848:712426591.645 : 0000 : 07 07 
2138-1848:712426591.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712426591.888 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712426591.989 : => IoObject::InitializeDevice
2138-1848:712426592.099 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712426592.788 : <= IoObject::InitializeDevice ret = 1
2138-1848:712426592.871 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712426593.510 : => FindScanner
2138-1848:712426593.574 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712426593.657 : <= FindScanner ret = 1
2138-1848:712426593.726 : => IoObject::IoLockStart
2138-1848:712426593.822 : => CAsicIO::CheckDevice
2138-1848:712426593.884 : => CNT96226::ConnectIsAvailable
2138-1848:712426610.436 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712426610.570 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712426610.642 : <= IoObject::IoLockStart
2138-1848:712426610.712 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712426610.788 : IO Send command 10 bytes
2138-1848:712426610.890 : => CNT96226::VenderCmd_SetData
2138-1848:712426610.957 : iCmd = 0, nBytes = 10
2138-1848:712426611.070 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712426753.678 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712426753.858 : System send command 10 bytes + data 0 bytes
2138-1848:712426753.932 : IO total need to receive data 5 bytes
2138-1848:712426754.001 : => CNT96226::VenderCmd_GetData
2138-1848:712426754.068 : iCmd = 0, nBytes = 5
2138-1848:712426908.742 : 0000 : 06 00 02 02 ab 
2138-1848:712426908.862 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712426908.947 : System total receive data 5 bytes
2138-1848:712426909.015 : => CNT96226::VenderCmd_GetData
2138-1848:712426909.077 : iCmd = 1, nBytes = 4
2138-1848:712427035.785 : 0000 : 00 00 00 00 
2138-1848:712427035.893 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712427036.068 : <= CAsicIO::DoIo ret = 1
2138-1848:712427036.142 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712427036.211 : IO Send command 10 bytes
2138-1848:712427036.327 : => CNT96226::VenderCmd_SetData
2138-1848:712427036.383 : iCmd = 0, nBytes = 10
2138-1848:712427036.491 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712427183.240 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712427183.406 : System send command 10 bytes + data 0 bytes
2138-1848:712427183.486 : IO total need to receive data 165 bytes
2138-1848:712427183.556 : => CNT96226::VenderCmd_GetData
2138-1848:712427183.620 : iCmd = 0, nBytes = 165
2138-1848:712427329.734 : skip dump 37 bytes
2138-1848:712427329.977 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712427330.130 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712427330.286 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712427330.434 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712427330.572 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712427330.714 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712427330.845 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427330.980 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427331.056 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712427331.126 : System total receive data 165 bytes
2138-1848:712427331.197 : => CNT96226::VenderCmd_GetData
2138-1848:712427331.375 : iCmd = 1, nBytes = 4
2138-1848:712427437.978 : 0000 : 00 00 00 00 
2138-1848:712427438.085 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712427438.256 : <= CAsicIO::DoIo ret = 1
2138-1848:712427438.324 : Dump Inquiry
2138-1848:712427438.458 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712427438.605 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712427438.749 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712427438.893 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712427439.029 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712427439.173 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712427439.306 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427439.438 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427439.577 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712427439.712 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712427439.805 : 00a0 : 00 00 00 00 00 
2138-1848:712427439.879 : => ReadNVMDataInternal
2138-1848:712427440.090 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712427440.163 : IO Send command 10 bytes
2138-1848:712427440.283 : => CNT96226::VenderCmd_SetData
2138-1848:712427440.345 : iCmd = 0, nBytes = 10
2138-1848:712427440.451 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712427731.861 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712427732.053 : System send command 10 bytes + data 0 bytes
2138-1848:712427732.137 : IO total need to receive data 128 bytes
2138-1848:712427732.209 : => CNT96226::VenderCmd_GetData
2138-1848:712427732.281 : iCmd = 0, nBytes = 128
2138-1848:712427847.802 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427848.013 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427848.162 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712427848.302 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712427848.438 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712427848.572 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427848.707 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427848.838 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712427848.907 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712427848.974 : System total receive data 128 bytes
2138-1848:712427849.044 : => CNT96226::VenderCmd_GetData
2138-1848:712427849.108 : iCmd = 1, nBytes = 4
2138-1848:712428006.770 : 0000 : 00 00 00 00 
2138-1848:712428006.903 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712428007.084 : <= CAsicIO::DoIo ret = 1
2138-1848:712428007.162 : NVMData.PadScanCount = 0
2138-1848:712428007.224 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712428007.289 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712428007.352 : NVMData.FlatbedScanCount = 0
2138-1848:712428007.414 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712428007.472 : NVMData.SideEdgeFletbed = 0
2138-1848:712428007.533 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712428007.594 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712428007.658 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712428007.717 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712428007.775 : NVMData.BornMonth = 0
2138-1848:712428007.829 : NVMData.BornDay = 0
2138-1848:712428007.883 : NVMData.BornYear = 0
2138-1848:712428007.934 : NVMData.FirstScanMonth = 5
2138-1848:712428007.992 : NVMData.FirstScanDay = 18
2138-1848:712428008.054 : NVMData.FirstScanYear = 2020
2138-1848:712428008.113 : NVMData.VerticalMagnification = 0
2138-1848:712428008.176 : NVMData.HorizontalMagnification = 0
2138-1848:712428008.235 : NVMData.PowerSavingTime = 15
2138-1848:712428008.294 : NVMData.SN = A094165189010062
2138-1848:712428008.349 : NVMData.AutoFeed = 0
2138-1848:712428008.404 : NVMData.CCDType = 0
2138-1848:712428008.574 : NVMData.ScanSpeed = 0
2138-1848:712428008.634 : NVMData.RollerCount = 0
2138-1848:712428008.689 : NVMData.MultifeedCount = 0
2138-1848:712428008.746 : NVMData.JamCount = 0
2138-1848:712428008.801 : NVMData.IdentifyInfo = 
2138-1848:712428008.857 : NVMData.FormalName = 
2138-1848:712428008.912 : NVMData.ReservedB = 0
2138-1848:712428008.966 : NVMData.FunctionCode = 0
2138-1848:712428009.018 : NVMData.PreFeed = 0
2138-1848:712428009.073 : NVMData.PreFeedTime = 0
2138-1848:712428009.125 : NVMData.ButtonNumber = 0
2138-1848:712428009.181 : NVMData.PowerOffTime = 0
2138-1848:712428009.236 : <= ReadNVMDataInternal ret = 1
2138-1848:712428009.321 : => IoObject::IoLockEnd
2138-1848:712428009.405 : <= IoObject::IoLockEnd
2138-1848:712428009.461 : <= InitializeScanner ret = 1
2138-1848:712429404.807 : => GetLogicalScannerAbility
2138-1848:712429405.018 : => IoObject::IoLockStart
2138-1848:712429405.157 : => CAsicIO::CheckDevice
2138-1848:712429405.225 : => CNT96226::ConnectIsAvailable
2138-1848:712429425.396 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712429425.522 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712429425.599 : <= IoObject::IoLockStart
2138-1848:712429425.670 : => IoObject::IoLockEnd
2138-1848:712429425.771 : <= IoObject::IoLockEnd
2138-1848:712429425.855 : <= GetLogicalScannerAbility ret = 1
2138-1848:712432668.945 : => GetLogicalScannerAbilityEx
2138-1848:712432669.148 : => IoObject::IoLockStart
2138-1848:712432669.285 : => CAsicIO::CheckDevice
2138-1848:712432669.352 : => CNT96226::ConnectIsAvailable
2138-1848:712432693.997 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712432694.106 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712432694.174 : <= IoObject::IoLockStart
2138-1848:712432694.239 : => IoObject::IoLockEnd
2138-1848:712432694.338 : <= IoObject::IoLockEnd
2138-1848:712432694.454 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712432694.536 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712439211.619 : => ReadNVMData
2138-1848:712439211.817 : => IoObject::IoLockStart
2138-1848:712439211.957 : => CAsicIO::CheckDevice
2138-1848:712439212.025 : => CNT96226::ConnectIsAvailable
2138-1848:712439236.271 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712439236.392 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712439236.462 : <= IoObject::IoLockStart
2138-1848:712439236.528 : => ReadNVMDataInternal
2138-1848:712439236.594 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712439236.668 : IO Send command 10 bytes
2138-1848:712439236.809 : => CNT96226::VenderCmd_SetData
2138-1848:712439236.872 : iCmd = 0, nBytes = 10
2138-1848:712439236.993 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712439580.135 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712439580.336 : System send command 10 bytes + data 0 bytes
2138-1848:712439580.418 : IO total need to receive data 128 bytes
2138-1848:712439580.493 : => CNT96226::VenderCmd_GetData
2138-1848:712439580.561 : iCmd = 0, nBytes = 128
2138-1848:712439779.343 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712439779.530 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712439779.670 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712439779.807 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712439779.944 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712439780.074 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712439780.204 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712439780.336 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712439780.402 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712439780.470 : System total receive data 128 bytes
2138-1848:712439780.532 : => CNT96226::VenderCmd_GetData
2138-1848:712439780.590 : iCmd = 1, nBytes = 4
2138-1848:712439966.661 : 0000 : 00 00 00 00 
2138-1848:712439967.085 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712439967.232 : <= CAsicIO::DoIo ret = 1
2138-1848:712439967.443 : NVMData.PadScanCount = 0
2138-1848:712439967.513 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712439967.580 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712439967.645 : NVMData.FlatbedScanCount = 0
2138-1848:712439967.704 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712439967.765 : NVMData.SideEdgeFletbed = 0
2138-1848:712439967.826 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712439967.890 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712439967.953 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712439968.015 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712439968.078 : NVMData.BornMonth = 0
2138-1848:712439968.132 : NVMData.BornDay = 0
2138-1848:712439968.190 : NVMData.BornYear = 0
2138-1848:712439968.244 : NVMData.FirstScanMonth = 5
2138-1848:712439968.304 : NVMData.FirstScanDay = 18
2138-1848:712439968.363 : NVMData.FirstScanYear = 2020
2138-1848:712439968.420 : NVMData.VerticalMagnification = 0
2138-1848:712439968.482 : NVMData.HorizontalMagnification = 0
2138-1848:712439968.543 : NVMData.PowerSavingTime = 15
2138-1848:712439968.605 : NVMData.SN = A094165189010062
2138-1848:712439968.660 : NVMData.AutoFeed = 0
2138-1848:712439968.714 : NVMData.CCDType = 0
2138-1848:712439968.768 : NVMData.ScanSpeed = 0
2138-1848:712439968.822 : NVMData.RollerCount = 0
2138-1848:712439968.877 : NVMData.MultifeedCount = 0
2138-1848:712439968.931 : NVMData.JamCount = 0
2138-1848:712439968.983 : NVMData.IdentifyInfo = 
2138-1848:712439969.039 : NVMData.FormalName = 
2138-1848:712439969.098 : NVMData.ReservedB = 0
2138-1848:712439969.157 : NVMData.FunctionCode = 0
2138-1848:712439969.211 : NVMData.PreFeed = 0
2138-1848:712439969.262 : NVMData.PreFeedTime = 0
2138-1848:712439969.316 : NVMData.ButtonNumber = 0
2138-1848:712439969.373 : NVMData.PowerOffTime = 0
2138-1848:712439969.429 : <= ReadNVMDataInternal ret = 1
2138-1848:712439969.495 : => IoObject::IoLockEnd
2138-1848:712439969.582 : <= IoObject::IoLockEnd
2138-1848:712439969.636 : <= ReadNVMData ret = 1
2138-1848:712448985.417 : => GetADFStatus
2138-1848:712448985.876 : => IoObject::IoLockStart
2138-1848:712448986.016 : => CAsicIO::CheckDevice
2138-1848:712448986.078 : => CNT96226::ConnectIsAvailable
2138-1848:712449009.979 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712449010.095 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712449010.161 : <= IoObject::IoLockStart
2138-1848:712449010.224 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712449010.293 : IO Send command 10 bytes
2138-1848:712449010.444 : => CNT96226::VenderCmd_SetData
2138-1848:712449010.502 : iCmd = 0, nBytes = 10
2138-1848:712449010.612 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712449210.810 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712449210.970 : System send command 10 bytes + data 0 bytes
2138-1848:712449211.045 : IO total need to receive data 2 bytes
2138-1848:712449211.111 : => CNT96226::VenderCmd_GetData
2138-1848:712449211.171 : iCmd = 0, nBytes = 2
2138-1848:712449386.812 : 0000 : 00 00 
2138-1848:712449386.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712449387.024 : System total receive data 2 bytes
2138-1848:712449387.097 : => CNT96226::VenderCmd_GetData
2138-1848:712449387.162 : iCmd = 1, nBytes = 4
2138-1848:712449589.307 : 0000 : 00 00 00 00 
2138-1848:712449589.404 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712449589.565 : <= CAsicIO::DoIo ret = 1
2138-1848:712449589.633 : Return status = 0
2138-1848:712449589.697 : => IoObject::IoLockEnd
2138-1848:712449589.779 : <= IoObject::IoLockEnd
2138-1848:712449589.833 : <= GetADFStatus ret = 1
2138-1848:712452139.279 : => GetADFStatus
2138-1848:712452139.488 : => IoObject::IoLockStart
2138-1848:712452139.652 : => CAsicIO::CheckDevice
2138-1848:712452139.717 : => CNT96226::ConnectIsAvailable
2138-1848:712452164.735 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712452164.864 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712452164.932 : <= IoObject::IoLockStart
2138-1848:712452164.999 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712452165.284 : IO Send command 10 bytes
2138-1848:712452165.446 : => CNT96226::VenderCmd_SetData
2138-1848:712452165.509 : iCmd = 0, nBytes = 10
2138-1848:712452165.622 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712452372.524 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712452372.706 : System send command 10 bytes + data 0 bytes
2138-1848:712452372.781 : IO total need to receive data 2 bytes
2138-1848:712452372.850 : => CNT96226::VenderCmd_GetData
2138-1848:712452372.914 : iCmd = 0, nBytes = 2
2138-1848:712452578.338 : 0000 : 00 00 
2138-1848:712452578.453 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712452578.533 : System total receive data 2 bytes
2138-1848:712452578.603 : => CNT96226::VenderCmd_GetData
2138-1848:712452578.666 : iCmd = 1, nBytes = 4
2138-1848:712452781.399 : 0000 : 00 00 00 00 
2138-1848:712452781.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712452781.718 : <= CAsicIO::DoIo ret = 1
2138-1848:712452781.803 : Return status = 0
2138-1848:712452781.873 : => IoObject::IoLockEnd
2138-1848:712452781.956 : <= IoObject::IoLockEnd
2138-1848:712452782.014 : <= GetADFStatus ret = 1
2138-1848:712454762.840 : => TerminateDriver
2138-1848:712454763.059 : => CAsicIO::~CAsicIO,pStage=204999752
2138-1848:712454763.138 : => CNT96226::Close
2138-1848:712454767.747 : <= CNT96226::Close ret = 1
2138-1848:712454767.838 : <= CAsicIO::~CAsicIO
2138-1848:712454767.914 : => IoObject::IoLockEnd
2138-1848:712454767.971 : <= IoObject::IoLockEnd
2138-1848:712454768.030 : => IoObject::TerminateDevice
2138-1848:712454768.093 : => IoObject::IoLockEnd
2138-1848:712454768.149 : <= IoObject::IoLockEnd
2138-1848:712454768.240 : <= IoObject::TerminateDevice
2138-1848:712454768.476 : <= TerminateDriver ret = 1
2138-1848:712499030.468 : ============Debug Start==========
2138-1848:712499030.784 : Date : 2020/5/18 09:49:29
2138-1848:712499030.870 : Process ID : 2138
2138-1848:712499031.214 : Windows : Version 10.0 build 18363 
2138-1848:712499031.722 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712499031.793 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712499031.865 : MemoryStatus.ullAvailPhys : 5858381824
2138-1848:712499031.932 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712499032.002 : MemoryStatus.ullAvailPageFile : 7288209408
2138-1848:712499032.076 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712499032.145 : MemoryStatus.ullAvailVirtual : 1719250944
2138-1848:712499032.213 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712499032.323 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712499032.387 : CPU Family 6 Model 10 Stepping 7
2138-1848:712499032.633 : CPU Count : 4
2138-1848:712499032.687 : CPU Frequency : 100.000 Mhz
2138-1848:712499036.966 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712499037.118 : => InitializeDriver
2138-1848:712499037.353 : <= InitializeDriver ret = 1
2138-1848:712499037.421 : => InitializeScanner
2138-1848:712499037.502 : => CAsicIO::GetDeviceList
2138-1848:712499037.707 : => CNT96226::CNT96226
2138-1848:712499037.772 : => CNT96226::Open
2138-1848:712499060.025 : <= CNT96226::Open ret = 1
2138-1848:712499060.144 : => CNT96226::Initialize
2138-1848:712499060.357 : <= CNT96226::Initialize ret = 1
2138-1848:712499060.420 : <= CNT96226::CNT96226
2138-1848:712499060.484 : => CNT96226::EnumAvailableDevice
2138-1848:712499063.933 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712499064.020 : DeviceHandleTable[ 0 ] = 256
2138-1848:712499064.087 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712503023.099 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712503023.738 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712503028.173 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712503028.287 : => IoObject::GetLockName
2138-1848:712503028.351 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712503028.422 : <= IoObject::GetLockName
2138-1848:712503028.899 : => CNT96226::VenderCmd_GetData
2138-1848:712503028.969 : iCmd = 3, nBytes = 2
2138-1848:712503381.972 : 0000 : 06 38 
2138-1848:712503382.142 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712503382.229 : => CNT96226::VenderCmd_GetData
2138-1848:712503382.300 : iCmd = 4, nBytes = 2
2138-1848:712503642.097 : 0000 : 07 07 
2138-1848:712503642.271 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712503642.383 : Device 0 USB ID = 0638 : 0707
2138-1848:712503642.480 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712503642.561 : IO Send command 10 bytes
2138-1848:712503642.622 : => CNT96226::VenderCmd_SetData
2138-1848:712503642.688 : iCmd = 0, nBytes = 10
2138-1848:712503642.800 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712503806.875 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712503807.081 : => CNT96226::VenderCmd_GetData
2138-1848:712503807.163 : iCmd = 0, nBytes = 165
2138-1848:712503957.608 : skip dump 37 bytes
2138-1848:712503957.887 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712503958.048 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712503958.196 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712503958.346 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712503958.487 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712503958.636 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712503958.769 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712503958.902 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712503958.973 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712503959.047 : => CNT96226::VenderCmd_GetData
2138-1848:712503959.197 : iCmd = 1, nBytes = 4
2138-1848:712504066.117 : 0000 : 00 00 00 00 
2138-1848:712504066.277 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712504066.366 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712504066.440 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712504066.513 : IO Send command 10 bytes
2138-1848:712504066.574 : => CNT96226::VenderCmd_SetData
2138-1848:712504066.637 : iCmd = 0, nBytes = 10
2138-1848:712504066.748 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712504359.811 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712504360.019 : => CNT96226::VenderCmd_GetData
2138-1848:712504360.105 : iCmd = 0, nBytes = 128
2138-1848:712504495.501 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712504495.761 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712504495.919 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712504496.070 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712504496.210 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712504496.351 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712504496.487 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712504496.624 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712504496.694 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712504496.775 : => CNT96226::VenderCmd_GetData
2138-1848:712504496.841 : iCmd = 1, nBytes = 4
2138-1848:712504645.853 : 0000 : 00 00 00 00 
2138-1848:712504646.038 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712504646.124 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712504646.329 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712504646.411 : => CNT96226::Close
2138-1848:712504650.588 : <= CNT96226::Close ret = 1
2138-1848:712504650.673 : <= CNT96226::~CNT96226
2138-1848:712504650.777 : <= CAsicIO::GetDeviceList
2138-1848:712504651.238 : => IoObject::SetTimeout
2138-1848:712504651.304 : Timeout--> In = 0 Out = 0
2138-1848:712504651.370 : <= IoObject::SetTimeout
2138-1848:712504651.444 : => CAsicIO::CAsicIO
2138-1848:712504651.521 : => CNT96226::CNT96226
2138-1848:712504651.579 : => CNT96226::Open
2138-1848:712504674.238 : <= CNT96226::Open ret = 1
2138-1848:712504674.352 : => CNT96226::Initialize
2138-1848:712504674.591 : <= CNT96226::Initialize ret = 1
2138-1848:712504674.654 : <= CNT96226::CNT96226
2138-1848:712504674.717 : <= CAsicIO::CAsicIO
2138-1848:712504674.777 : => CAsicIO::InitializeDevice
2138-1848:712504674.856 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712504678.987 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712504679.123 : => IoObject::GetLockName
2138-1848:712504679.188 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712504679.262 : <= IoObject::GetLockName
2138-1848:712504679.774 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712504679.853 : IO Send command 10 bytes
2138-1848:712504679.912 : => CNT96226::VenderCmd_SetData
2138-1848:712504679.972 : iCmd = 0, nBytes = 10
2138-1848:712504680.086 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712504970.582 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712504970.786 : => CNT96226::VenderCmd_GetData
2138-1848:712504970.861 : iCmd = 0, nBytes = 128
2138-1848:712505098.541 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712505098.796 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712505098.950 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712505099.099 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712505099.237 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712505099.366 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712505099.500 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712505099.633 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712505099.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712505099.914 : => CNT96226::VenderCmd_GetData
2138-1848:712505099.979 : iCmd = 1, nBytes = 4
2138-1848:712505248.921 : 0000 : 00 00 00 00 
2138-1848:712505249.062 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712505249.133 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712505249.201 : => CNT96226::VenderCmd_GetData
2138-1848:712505249.261 : iCmd = 3, nBytes = 2
2138-1848:712505581.677 : 0000 : 06 38 
2138-1848:712505582.088 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712505582.172 : => CNT96226::VenderCmd_GetData
2138-1848:712505582.244 : iCmd = 4, nBytes = 2
2138-1848:712505840.922 : 0000 : 07 07 
2138-1848:712505841.104 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712505841.270 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712505841.378 : => IoObject::InitializeDevice
2138-1848:712505841.512 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712505842.259 : <= IoObject::InitializeDevice ret = 1
2138-1848:712505842.340 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712505843.076 : => FindScanner
2138-1848:712505843.145 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712505843.215 : <= FindScanner ret = 1
2138-1848:712505843.285 : => IoObject::IoLockStart
2138-1848:712505843.376 : => CAsicIO::CheckDevice
2138-1848:712505843.436 : => CNT96226::ConnectIsAvailable
2138-1848:712505863.588 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712505863.733 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712505863.812 : <= IoObject::IoLockStart
2138-1848:712505863.886 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712505863.976 : IO Send command 10 bytes
2138-1848:712505864.081 : => CNT96226::VenderCmd_SetData
2138-1848:712505864.150 : iCmd = 0, nBytes = 10
2138-1848:712505864.272 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712506022.155 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712506022.355 : System send command 10 bytes + data 0 bytes
2138-1848:712506022.437 : IO total need to receive data 5 bytes
2138-1848:712506022.514 : => CNT96226::VenderCmd_GetData
2138-1848:712506022.586 : iCmd = 0, nBytes = 5
2138-1848:712506149.861 : 0000 : 06 00 02 02 ab 
2138-1848:712506150.048 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712506150.137 : System total receive data 5 bytes
2138-1848:712506150.211 : => CNT96226::VenderCmd_GetData
2138-1848:712506150.281 : iCmd = 1, nBytes = 4
2138-1848:712506289.399 : 0000 : 00 00 00 00 
2138-1848:712506289.536 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712506289.731 : <= CAsicIO::DoIo ret = 1
2138-1848:712506289.813 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712506289.894 : IO Send command 10 bytes
2138-1848:712506290.031 : => CNT96226::VenderCmd_SetData
2138-1848:712506290.102 : iCmd = 0, nBytes = 10
2138-1848:712506290.213 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712506451.280 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712506451.481 : System send command 10 bytes + data 0 bytes
2138-1848:712506451.570 : IO total need to receive data 165 bytes
2138-1848:712506451.644 : => CNT96226::VenderCmd_GetData
2138-1848:712506451.713 : iCmd = 0, nBytes = 165
2138-1848:712506580.824 : skip dump 37 bytes
2138-1848:712506581.059 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712506581.216 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712506581.368 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712506581.513 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712506581.652 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712506581.798 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712506581.931 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712506582.065 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712506582.136 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712506582.207 : System total receive data 165 bytes
2138-1848:712506582.277 : => CNT96226::VenderCmd_GetData
2138-1848:712506582.455 : iCmd = 1, nBytes = 4
2138-1848:712506753.629 : 0000 : 00 00 00 00 
2138-1848:712506753.970 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712506754.232 : <= CAsicIO::DoIo ret = 1
2138-1848:712506754.305 : Dump Inquiry
2138-1848:712506754.447 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712506754.596 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712506754.966 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712506755.102 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712506755.237 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712506755.376 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712506755.510 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712506755.642 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712506755.775 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712506755.906 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712506756.001 : 00a0 : 00 00 00 00 00 
2138-1848:712506756.077 : => ReadNVMDataInternal
2138-1848:712506756.298 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712506756.367 : IO Send command 10 bytes
2138-1848:712506756.484 : => CNT96226::VenderCmd_SetData
2138-1848:712506756.542 : iCmd = 0, nBytes = 10
2138-1848:712506756.651 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712507058.733 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712507059.232 : System send command 10 bytes + data 0 bytes
2138-1848:712507059.307 : IO total need to receive data 128 bytes
2138-1848:712507059.379 : => CNT96226::VenderCmd_GetData
2138-1848:712507059.450 : iCmd = 0, nBytes = 128
2138-1848:712507228.849 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712507229.295 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712507229.432 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712507229.567 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712507229.701 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712507229.829 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712507229.959 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712507230.088 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712507230.157 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712507230.221 : System total receive data 128 bytes
2138-1848:712507230.285 : => CNT96226::VenderCmd_GetData
2138-1848:712507230.347 : iCmd = 1, nBytes = 4
2138-1848:712507391.036 : 0000 : 00 00 00 00 
2138-1848:712507391.149 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712507391.302 : <= CAsicIO::DoIo ret = 1
2138-1848:712507391.379 : NVMData.PadScanCount = 0
2138-1848:712507391.438 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712507391.505 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712507391.571 : NVMData.FlatbedScanCount = 0
2138-1848:712507391.630 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712507391.684 : NVMData.SideEdgeFletbed = 0
2138-1848:712507391.744 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712507391.804 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712507391.862 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712507391.924 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712507391.985 : NVMData.BornMonth = 0
2138-1848:712507392.039 : NVMData.BornDay = 0
2138-1848:712507392.108 : NVMData.BornYear = 0
2138-1848:712507392.159 : NVMData.FirstScanMonth = 5
2138-1848:712507392.218 : NVMData.FirstScanDay = 18
2138-1848:712507392.278 : NVMData.FirstScanYear = 2020
2138-1848:712507392.332 : NVMData.VerticalMagnification = 0
2138-1848:712507392.392 : NVMData.HorizontalMagnification = 0
2138-1848:712507392.453 : NVMData.PowerSavingTime = 15
2138-1848:712507392.515 : NVMData.SN = A094165189010062
2138-1848:712507392.571 : NVMData.AutoFeed = 0
2138-1848:712507392.625 : NVMData.CCDType = 0
2138-1848:712507392.802 : NVMData.ScanSpeed = 0
2138-1848:712507392.860 : NVMData.RollerCount = 0
2138-1848:712507392.915 : NVMData.MultifeedCount = 0
2138-1848:712507392.971 : NVMData.JamCount = 0
2138-1848:712507393.027 : NVMData.IdentifyInfo = 
2138-1848:712507393.080 : NVMData.FormalName = 
2138-1848:712507393.134 : NVMData.ReservedB = 0
2138-1848:712507393.194 : NVMData.FunctionCode = 0
2138-1848:712507393.246 : NVMData.PreFeed = 0
2138-1848:712507393.303 : NVMData.PreFeedTime = 0
2138-1848:712507393.356 : NVMData.ButtonNumber = 0
2138-1848:712507393.411 : NVMData.PowerOffTime = 0
2138-1848:712507393.484 : <= ReadNVMDataInternal ret = 1
2138-1848:712507393.581 : => IoObject::IoLockEnd
2138-1848:712507393.670 : <= IoObject::IoLockEnd
2138-1848:712507393.727 : <= InitializeScanner ret = 1
2138-1848:712507393.795 : => GetLogicalScannerAbilityEx
2138-1848:712507395.063 : => IoObject::IoLockStart
2138-1848:712507395.170 : => CAsicIO::CheckDevice
2138-1848:712507395.229 : => CNT96226::ConnectIsAvailable
2138-1848:712507410.034 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712507410.166 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712507410.238 : <= IoObject::IoLockStart
2138-1848:712507410.302 : => IoObject::IoLockEnd
2138-1848:712507410.390 : <= IoObject::IoLockEnd
2138-1848:712507410.497 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712507410.574 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712507560.063 : => ReadNVMData
2138-1848:712507560.234 : => IoObject::IoLockStart
2138-1848:712507560.354 : => CAsicIO::CheckDevice
2138-1848:712507560.415 : => CNT96226::ConnectIsAvailable
2138-1848:712507580.682 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712507581.053 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712507581.111 : <= IoObject::IoLockStart
2138-1848:712507581.178 : => ReadNVMDataInternal
2138-1848:712507581.243 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712507581.314 : IO Send command 10 bytes
2138-1848:712507581.451 : => CNT96226::VenderCmd_SetData
2138-1848:712507581.508 : iCmd = 0, nBytes = 10
2138-1848:712507581.614 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712507912.783 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712507912.954 : System send command 10 bytes + data 0 bytes
2138-1848:712507913.033 : IO total need to receive data 128 bytes
2138-1848:712507913.102 : => CNT96226::VenderCmd_GetData
2138-1848:712507913.164 : iCmd = 0, nBytes = 128
2138-1848:712508032.587 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712508032.811 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712508032.956 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712508033.093 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712508033.227 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712508033.359 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712508033.497 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712508033.626 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712508033.695 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712508033.768 : System total receive data 128 bytes
2138-1848:712508033.834 : => CNT96226::VenderCmd_GetData
2138-1848:712508033.896 : iCmd = 1, nBytes = 4
2138-1848:712508202.957 : 0000 : 00 00 00 00 
2138-1848:712508203.140 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712508203.609 : <= CAsicIO::DoIo ret = 1
2138-1848:712508203.676 : NVMData.PadScanCount = 0
2138-1848:712508203.737 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712508203.795 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712508203.855 : NVMData.FlatbedScanCount = 0
2138-1848:712508203.911 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712508203.967 : NVMData.SideEdgeFletbed = 0
2138-1848:712508204.022 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712508204.080 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712508204.136 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712508204.305 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712508204.368 : NVMData.BornMonth = 0
2138-1848:712508204.420 : NVMData.BornDay = 0
2138-1848:712508204.472 : NVMData.BornYear = 0
2138-1848:712508204.524 : NVMData.FirstScanMonth = 5
2138-1848:712508204.579 : NVMData.FirstScanDay = 18
2138-1848:712508204.635 : NVMData.FirstScanYear = 2020
2138-1848:712508204.693 : NVMData.VerticalMagnification = 0
2138-1848:712508204.752 : NVMData.HorizontalMagnification = 0
2138-1848:712508204.808 : NVMData.PowerSavingTime = 15
2138-1848:712508204.864 : NVMData.SN = A094165189010062
2138-1848:712508204.921 : NVMData.AutoFeed = 0
2138-1848:712508204.977 : NVMData.CCDType = 0
2138-1848:712508205.029 : NVMData.ScanSpeed = 0
2138-1848:712508205.080 : NVMData.RollerCount = 0
2138-1848:712508205.134 : NVMData.MultifeedCount = 0
2138-1848:712508205.188 : NVMData.JamCount = 0
2138-1848:712508205.243 : NVMData.IdentifyInfo = 
2138-1848:712508205.298 : NVMData.FormalName = 
2138-1848:712508205.347 : NVMData.ReservedB = 0
2138-1848:712508205.399 : NVMData.FunctionCode = 0
2138-1848:712508205.452 : NVMData.PreFeed = 0
2138-1848:712508205.503 : NVMData.PreFeedTime = 0
2138-1848:712508205.555 : NVMData.ButtonNumber = 0
2138-1848:712508205.608 : NVMData.PowerOffTime = 0
2138-1848:712508205.662 : <= ReadNVMDataInternal ret = 1
2138-1848:712508205.727 : => IoObject::IoLockEnd
2138-1848:712508205.802 : <= IoObject::IoLockEnd
2138-1848:712508205.853 : <= ReadNVMData ret = 1
2138-1848:712508712.852 : => TerminateDriver
2138-1848:712508713.054 : => CAsicIO::~CAsicIO,pStage=198052936
2138-1848:712508713.137 : => CNT96226::Close
2138-1848:712508717.515 : <= CNT96226::Close ret = 1
2138-1848:712508717.606 : <= CAsicIO::~CAsicIO
2138-1848:712508717.667 : => IoObject::IoLockEnd
2138-1848:712508717.724 : <= IoObject::IoLockEnd
2138-1848:712508717.784 : => IoObject::TerminateDevice
2138-1848:712508717.846 : => IoObject::IoLockEnd
2138-1848:712508717.901 : <= IoObject::IoLockEnd
2138-1848:712508717.997 : <= IoObject::TerminateDevice
2138-1848:712508718.243 : <= TerminateDriver ret = 1
2138-1848:712510916.746 : ============Debug Start==========
2138-1848:712510917.309 : Date : 2020/5/18 09:49:30
2138-1848:712510917.395 : Process ID : 2138
2138-1848:712510917.997 : Windows : Version 10.0 build 18363 
2138-1848:712510918.752 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712510918.819 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712510918.888 : MemoryStatus.ullAvailPhys : 5860130816
2138-1848:712510918.952 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712510919.018 : MemoryStatus.ullAvailPageFile : 7287390208
2138-1848:712510919.083 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712510919.145 : MemoryStatus.ullAvailVirtual : 1719259136
2138-1848:712510919.210 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712510919.317 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712510919.381 : CPU Family 6 Model 10 Stepping 7
2138-1848:712510919.646 : CPU Count : 4
2138-1848:712510919.698 : CPU Frequency : 100.000 Mhz
2138-1848:712510924.555 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712510924.712 : => InitializeDriver
2138-1848:712510924.973 : <= InitializeDriver ret = 1
2138-1848:712513276.186 : => InitializeScanner
2138-1848:712513276.828 : => CAsicIO::GetDeviceList
2138-1848:712513277.290 : => CNT96226::CNT96226
2138-1848:712513277.360 : => CNT96226::Open
2138-1848:712513305.732 : <= CNT96226::Open ret = 1
2138-1848:712513305.846 : => CNT96226::Initialize
2138-1848:712513306.071 : <= CNT96226::Initialize ret = 1
2138-1848:712513306.138 : <= CNT96226::CNT96226
2138-1848:712513306.198 : => CNT96226::EnumAvailableDevice
2138-1848:712513309.949 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712513310.035 : DeviceHandleTable[ 0 ] = 256
2138-1848:712513310.102 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712517049.018 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712517050.140 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712517058.410 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712517058.629 : => IoObject::GetLockName
2138-1848:712517058.761 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712517058.913 : <= IoObject::GetLockName
2138-1848:712517059.725 : => CNT96226::VenderCmd_GetData
2138-1848:712517059.861 : iCmd = 3, nBytes = 2
2138-1848:712517471.224 : 0000 : 06 38 
2138-1848:712517471.497 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712517471.666 : => CNT96226::VenderCmd_GetData
2138-1848:712517471.798 : iCmd = 4, nBytes = 2
2138-1848:712517789.427 : 0000 : 07 07 
2138-1848:712517789.690 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712517789.880 : Device 0 USB ID = 0638 : 0707
2138-1848:712517790.063 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712517790.206 : IO Send command 10 bytes
2138-1848:712517790.321 : => CNT96226::VenderCmd_SetData
2138-1848:712517790.441 : iCmd = 0, nBytes = 10
2138-1848:712517790.668 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712518005.386 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712518005.649 : => CNT96226::VenderCmd_GetData
2138-1848:712518005.794 : iCmd = 0, nBytes = 165
2138-1848:712518221.637 : skip dump 37 bytes
2138-1848:712518222.080 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712518222.393 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712518222.691 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712518222.983 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712518223.262 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712518223.544 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712518223.816 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712518224.081 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712518224.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712518224.362 : => CNT96226::VenderCmd_GetData
2138-1848:712518224.699 : iCmd = 1, nBytes = 4
2138-1848:712518439.444 : 0000 : 00 00 00 00 
2138-1848:712518439.647 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712518439.809 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712518439.949 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712518440.096 : IO Send command 10 bytes
2138-1848:712518440.220 : => CNT96226::VenderCmd_SetData
2138-1848:712518440.347 : iCmd = 0, nBytes = 10
2138-1848:712518440.572 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712518801.732 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712518802.574 : => CNT96226::VenderCmd_GetData
2138-1848:712518802.737 : iCmd = 0, nBytes = 128
2138-1848:712519010.385 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519010.769 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519011.063 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712519011.353 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712519011.620 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712519011.891 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519012.151 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519012.642 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519012.793 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712519012.934 : => CNT96226::VenderCmd_GetData
2138-1848:712519013.049 : iCmd = 1, nBytes = 4
2138-1848:712519218.407 : 0000 : 00 00 00 00 
2138-1848:712519218.651 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712519218.825 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712519219.121 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712519219.280 : => CNT96226::Close
2138-1848:712519226.032 : <= CNT96226::Close ret = 1
2138-1848:712519226.209 : <= CNT96226::~CNT96226
2138-1848:712519226.398 : <= CAsicIO::GetDeviceList
2138-1848:712519227.167 : => IoObject::SetTimeout
2138-1848:712519227.294 : Timeout--> In = 0 Out = 0
2138-1848:712519227.416 : <= IoObject::SetTimeout
2138-1848:712519227.873 : => CAsicIO::CAsicIO
2138-1848:712519227.997 : => CNT96226::CNT96226
2138-1848:712519230.757 : => CNT96226::Open
2138-1848:712519274.117 : <= CNT96226::Open ret = 1
2138-1848:712519274.336 : => CNT96226::Initialize
2138-1848:712519274.860 : <= CNT96226::Initialize ret = 1
2138-1848:712519274.974 : <= CNT96226::CNT96226
2138-1848:712519275.083 : <= CAsicIO::CAsicIO
2138-1848:712519275.186 : => CAsicIO::InitializeDevice
2138-1848:712519275.309 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712519284.607 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712519284.924 : => IoObject::GetLockName
2138-1848:712519285.072 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712519285.228 : <= IoObject::GetLockName
2138-1848:712519286.138 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712519286.307 : IO Send command 10 bytes
2138-1848:712519286.432 : => CNT96226::VenderCmd_SetData
2138-1848:712519286.558 : iCmd = 0, nBytes = 10
2138-1848:712519286.802 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712519649.583 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712519649.884 : => CNT96226::VenderCmd_GetData
2138-1848:712519650.031 : iCmd = 0, nBytes = 128
2138-1848:712519877.025 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519877.482 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519877.798 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712519878.094 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712519878.368 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712519878.645 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519878.915 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519879.187 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712519879.335 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712519879.714 : => CNT96226::VenderCmd_GetData
2138-1848:712519879.855 : iCmd = 1, nBytes = 4
2138-1848:712520088.710 : 0000 : 00 00 00 00 
2138-1848:712520089.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712520089.190 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712520089.332 : => CNT96226::VenderCmd_GetData
2138-1848:712520089.455 : iCmd = 3, nBytes = 2
2138-1848:712520483.421 : 0000 : 06 38 
2138-1848:712520483.680 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712520483.855 : => CNT96226::VenderCmd_GetData
2138-1848:712520483.995 : iCmd = 4, nBytes = 2
2138-1848:712520800.389 : 0000 : 07 07 
2138-1848:712520800.637 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712520800.921 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712520801.122 : => IoObject::InitializeDevice
2138-1848:712520801.333 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712520802.611 : <= IoObject::InitializeDevice ret = 1
2138-1848:712520802.770 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712520803.811 : => FindScanner
2138-1848:712520803.926 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712520804.065 : <= FindScanner ret = 1
2138-1848:712520804.191 : => IoObject::IoLockStart
2138-1848:712520804.369 : => CAsicIO::CheckDevice
2138-1848:712520804.490 : => CNT96226::ConnectIsAvailable
2138-1848:712520828.175 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712520828.430 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712520828.561 : <= IoObject::IoLockStart
2138-1848:712520828.696 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712520828.846 : IO Send command 10 bytes
2138-1848:712520829.063 : => CNT96226::VenderCmd_SetData
2138-1848:712520829.193 : iCmd = 0, nBytes = 10
2138-1848:712520829.432 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712521040.011 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712521040.255 : System send command 10 bytes + data 0 bytes
2138-1848:712521040.417 : IO total need to receive data 5 bytes
2138-1848:712521040.549 : => CNT96226::VenderCmd_GetData
2138-1848:712521040.673 : iCmd = 0, nBytes = 5
2138-1848:712521248.215 : 0000 : 06 00 02 02 ab 
2138-1848:712521248.492 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712521248.668 : System total receive data 5 bytes
2138-1848:712521248.812 : => CNT96226::VenderCmd_GetData
2138-1848:712521248.947 : iCmd = 1, nBytes = 4
2138-1848:712521465.031 : 0000 : 00 00 00 00 
2138-1848:712521465.319 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712521465.607 : <= CAsicIO::DoIo ret = 1
2138-1848:712521465.758 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712521465.911 : IO Send command 10 bytes
2138-1848:712521466.102 : => CNT96226::VenderCmd_SetData
2138-1848:712521466.229 : iCmd = 0, nBytes = 10
2138-1848:712521466.464 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712521675.024 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712521675.251 : System send command 10 bytes + data 0 bytes
2138-1848:712521675.412 : IO total need to receive data 165 bytes
2138-1848:712521675.556 : => CNT96226::VenderCmd_GetData
2138-1848:712521675.681 : iCmd = 0, nBytes = 165
2138-1848:712521890.212 : skip dump 37 bytes
2138-1848:712521890.676 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712521890.979 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712521891.268 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712521891.555 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712521891.830 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712521892.112 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712521892.382 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712521892.646 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712521892.783 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712521892.916 : System total receive data 165 bytes
2138-1848:712521893.048 : => CNT96226::VenderCmd_GetData
2138-1848:712521893.462 : iCmd = 1, nBytes = 4
2138-1848:712522099.433 : 0000 : 00 00 00 00 
2138-1848:712522099.691 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712522099.967 : <= CAsicIO::DoIo ret = 1
2138-1848:712522100.109 : Dump Inquiry
2138-1848:712522100.394 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712522100.686 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712522100.975 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712522101.254 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712522101.532 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712522101.826 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712522102.090 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522102.356 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522102.633 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712522102.909 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712522103.099 : 00a0 : 00 00 00 00 00 
2138-1848:712522103.232 : => ReadNVMDataInternal
2138-1848:712522103.655 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712522103.805 : IO Send command 10 bytes
2138-1848:712522103.988 : => CNT96226::VenderCmd_SetData
2138-1848:712522104.108 : iCmd = 0, nBytes = 10
2138-1848:712522104.318 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712522459.032 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712522459.341 : System send command 10 bytes + data 0 bytes
2138-1848:712522459.514 : IO total need to receive data 128 bytes
2138-1848:712522459.666 : => CNT96226::VenderCmd_GetData
2138-1848:712522459.802 : iCmd = 0, nBytes = 128
2138-1848:712522668.822 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522669.200 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522669.518 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712522669.809 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712522670.090 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712522670.362 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522670.630 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522670.897 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712522671.038 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712522671.177 : System total receive data 128 bytes
2138-1848:712522671.314 : => CNT96226::VenderCmd_GetData
2138-1848:712522671.438 : iCmd = 1, nBytes = 4
2138-1848:712522918.319 : 0000 : 00 00 00 00 
2138-1848:712522918.601 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712522918.860 : <= CAsicIO::DoIo ret = 1
2138-1848:712522919.006 : NVMData.PadScanCount = 0
2138-1848:712522919.148 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712522919.288 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712522919.419 : NVMData.FlatbedScanCount = 0
2138-1848:712522919.549 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712522919.673 : NVMData.SideEdgeFletbed = 0
2138-1848:712522919.802 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712522919.927 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712522920.048 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712522920.170 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712522920.288 : NVMData.BornMonth = 0
2138-1848:712522920.401 : NVMData.BornDay = 0
2138-1848:712522920.518 : NVMData.BornYear = 0
2138-1848:712522920.624 : NVMData.FirstScanMonth = 5
2138-1848:712522920.744 : NVMData.FirstScanDay = 18
2138-1848:712522920.881 : NVMData.FirstScanYear = 2020
2138-1848:712522921.002 : NVMData.VerticalMagnification = 0
2138-1848:712522921.127 : NVMData.HorizontalMagnification = 0
2138-1848:712522921.249 : NVMData.PowerSavingTime = 15
2138-1848:712522921.376 : NVMData.SN = A094165189010062
2138-1848:712522921.486 : NVMData.AutoFeed = 0
2138-1848:712522921.603 : NVMData.CCDType = 0
2138-1848:712522921.925 : NVMData.ScanSpeed = 0
2138-1848:712522922.042 : NVMData.RollerCount = 0
2138-1848:712522922.155 : NVMData.MultifeedCount = 0
2138-1848:712522922.268 : NVMData.JamCount = 0
2138-1848:712522922.378 : NVMData.IdentifyInfo = 
2138-1848:712522922.487 : NVMData.FormalName = 
2138-1848:712522922.597 : NVMData.ReservedB = 0
2138-1848:712522922.710 : NVMData.FunctionCode = 0
2138-1848:712522922.825 : NVMData.PreFeed = 0
2138-1848:712522922.935 : NVMData.PreFeedTime = 0
2138-1848:712522923.039 : NVMData.ButtonNumber = 0
2138-1848:712522923.146 : NVMData.PowerOffTime = 0
2138-1848:712522923.257 : <= ReadNVMDataInternal ret = 1
2138-1848:712522923.416 : => IoObject::IoLockEnd
2138-1848:712522923.570 : <= IoObject::IoLockEnd
2138-1848:712522923.686 : <= InitializeScanner ret = 1
2138-1848:712524396.880 : => GetLogicalScannerAbility
2138-1848:712524397.096 : => IoObject::IoLockStart
2138-1848:712524397.250 : => CAsicIO::CheckDevice
2138-1848:712524397.315 : => CNT96226::ConnectIsAvailable
2138-1848:712524423.382 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712524423.505 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712524423.574 : <= IoObject::IoLockStart
2138-1848:712524423.640 : => IoObject::IoLockEnd
2138-1848:712524423.752 : <= IoObject::IoLockEnd
2138-1848:712524423.833 : <= GetLogicalScannerAbility ret = 1
2138-1848:712528153.895 : => GetLogicalScannerAbilityEx
2138-1848:712528154.108 : => IoObject::IoLockStart
2138-1848:712528154.261 : => CAsicIO::CheckDevice
2138-1848:712528154.323 : => CNT96226::ConnectIsAvailable
2138-1848:712528172.287 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712528172.407 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712528172.474 : <= IoObject::IoLockStart
2138-1848:712528172.537 : => IoObject::IoLockEnd
2138-1848:712528172.662 : <= IoObject::IoLockEnd
2138-1848:712528172.788 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712528172.875 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712535180.588 : => ReadNVMData
2138-1848:712535180.782 : => IoObject::IoLockStart
2138-1848:712535180.942 : => CAsicIO::CheckDevice
2138-1848:712535181.021 : => CNT96226::ConnectIsAvailable
2138-1848:712535204.931 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712535205.061 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712535205.130 : <= IoObject::IoLockStart
2138-1848:712535205.204 : => ReadNVMDataInternal
2138-1848:712535205.276 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712535205.351 : IO Send command 10 bytes
2138-1848:712535205.528 : => CNT96226::VenderCmd_SetData
2138-1848:712535205.589 : iCmd = 0, nBytes = 10
2138-1848:712535205.708 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712535545.704 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712535546.186 : System send command 10 bytes + data 0 bytes
2138-1848:712535546.270 : IO total need to receive data 128 bytes
2138-1848:712535546.340 : => CNT96226::VenderCmd_GetData
2138-1848:712535546.408 : iCmd = 0, nBytes = 128
2138-1848:712535754.746 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712535754.986 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712535755.125 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712535755.264 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712535755.397 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712535755.526 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712535755.656 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712535755.787 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712535755.853 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712535755.922 : System total receive data 128 bytes
2138-1848:712535755.987 : => CNT96226::VenderCmd_GetData
2138-1848:712535756.041 : iCmd = 1, nBytes = 4
2138-1848:712535947.821 : 0000 : 00 00 00 00 
2138-1848:712535948.253 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712535948.430 : <= CAsicIO::DoIo ret = 1
2138-1848:712535948.634 : NVMData.PadScanCount = 0
2138-1848:712535948.701 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712535948.765 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712535948.829 : NVMData.FlatbedScanCount = 0
2138-1848:712535948.891 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712535948.950 : NVMData.SideEdgeFletbed = 0
2138-1848:712535949.011 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712535949.078 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712535949.146 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712535949.208 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712535949.268 : NVMData.BornMonth = 0
2138-1848:712535949.326 : NVMData.BornDay = 0
2138-1848:712535949.385 : NVMData.BornYear = 0
2138-1848:712535949.443 : NVMData.FirstScanMonth = 5
2138-1848:712535949.501 : NVMData.FirstScanDay = 18
2138-1848:712535949.559 : NVMData.FirstScanYear = 2020
2138-1848:712535949.624 : NVMData.VerticalMagnification = 0
2138-1848:712535949.685 : NVMData.HorizontalMagnification = 0
2138-1848:712535949.748 : NVMData.PowerSavingTime = 15
2138-1848:712535949.813 : NVMData.SN = A094165189010062
2138-1848:712535949.869 : NVMData.AutoFeed = 0
2138-1848:712535949.924 : NVMData.CCDType = 0
2138-1848:712535949.976 : NVMData.ScanSpeed = 0
2138-1848:712535950.030 : NVMData.RollerCount = 0
2138-1848:712535950.088 : NVMData.MultifeedCount = 0
2138-1848:712535950.143 : NVMData.JamCount = 0
2138-1848:712535950.196 : NVMData.IdentifyInfo = 
2138-1848:712535950.253 : NVMData.FormalName = 
2138-1848:712535950.309 : NVMData.ReservedB = 0
2138-1848:712535950.367 : NVMData.FunctionCode = 0
2138-1848:712535950.423 : NVMData.PreFeed = 0
2138-1848:712535950.475 : NVMData.PreFeedTime = 0
2138-1848:712535950.529 : NVMData.ButtonNumber = 0
2138-1848:712535950.584 : NVMData.PowerOffTime = 0
2138-1848:712535950.641 : <= ReadNVMDataInternal ret = 1
2138-1848:712535950.710 : => IoObject::IoLockEnd
2138-1848:712535950.789 : <= IoObject::IoLockEnd
2138-1848:712535950.842 : <= ReadNVMData ret = 1
2138-1848:712545463.499 : => GetADFStatus
2138-1848:712545464.015 : => IoObject::IoLockStart
2138-1848:712545464.180 : => CAsicIO::CheckDevice
2138-1848:712545464.249 : => CNT96226::ConnectIsAvailable
2138-1848:712545489.466 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712545489.587 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712545489.652 : <= IoObject::IoLockStart
2138-1848:712545489.724 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712545489.795 : IO Send command 10 bytes
2138-1848:712545489.968 : => CNT96226::VenderCmd_SetData
2138-1848:712545490.032 : iCmd = 0, nBytes = 10
2138-1848:712545490.144 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712545682.509 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712545682.692 : System send command 10 bytes + data 0 bytes
2138-1848:712545682.771 : IO total need to receive data 2 bytes
2138-1848:712545682.843 : => CNT96226::VenderCmd_GetData
2138-1848:712545682.910 : iCmd = 0, nBytes = 2
2138-1848:712545883.774 : 0000 : 00 00 
2138-1848:712545884.010 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712545884.365 : System total receive data 2 bytes
2138-1848:712545884.436 : => CNT96226::VenderCmd_GetData
2138-1848:712545884.499 : iCmd = 1, nBytes = 4
2138-1848:712546073.156 : 0000 : 00 00 00 00 
2138-1848:712546073.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712546073.995 : <= CAsicIO::DoIo ret = 1
2138-1848:712546074.071 : Return status = 0
2138-1848:712546074.137 : => IoObject::IoLockEnd
2138-1848:712546074.222 : <= IoObject::IoLockEnd
2138-1848:712546074.276 : <= GetADFStatus ret = 1
2138-1848:712548722.411 : => GetADFStatus
2138-1848:712548722.622 : => IoObject::IoLockStart
2138-1848:712548722.771 : => CAsicIO::CheckDevice
2138-1848:712548722.834 : => CNT96226::ConnectIsAvailable
2138-1848:712548749.663 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712548749.784 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712548749.850 : <= IoObject::IoLockStart
2138-1848:712548749.917 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712548750.184 : IO Send command 10 bytes
2138-1848:712548750.352 : => CNT96226::VenderCmd_SetData
2138-1848:712548750.413 : iCmd = 0, nBytes = 10
2138-1848:712548750.523 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712548950.743 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712548950.870 : System send command 10 bytes + data 0 bytes
2138-1848:712548950.947 : IO total need to receive data 2 bytes
2138-1848:712548951.012 : => CNT96226::VenderCmd_GetData
2138-1848:712548951.072 : iCmd = 0, nBytes = 2
2138-1848:712549130.780 : 0000 : 00 00 
2138-1848:712549130.934 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712549131.015 : System total receive data 2 bytes
2138-1848:712549131.084 : => CNT96226::VenderCmd_GetData
2138-1848:712549131.141 : iCmd = 1, nBytes = 4
2138-1848:712549329.378 : 0000 : 00 00 00 00 
2138-1848:712549329.476 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712549329.629 : <= CAsicIO::DoIo ret = 1
2138-1848:712549329.707 : Return status = 0
2138-1848:712549329.773 : => IoObject::IoLockEnd
2138-1848:712549329.853 : <= IoObject::IoLockEnd
2138-1848:712549329.906 : <= GetADFStatus ret = 1
2138-1848:712551270.267 : => TerminateDriver
2138-1848:712551270.480 : => CAsicIO::~CAsicIO,pStage=206769224
2138-1848:712551270.561 : => CNT96226::Close
2138-1848:712551275.382 : <= CNT96226::Close ret = 1
2138-1848:712551275.477 : <= CAsicIO::~CAsicIO
2138-1848:712551275.543 : => IoObject::IoLockEnd
2138-1848:712551275.601 : <= IoObject::IoLockEnd
2138-1848:712551275.656 : => IoObject::TerminateDevice
2138-1848:712551275.720 : => IoObject::IoLockEnd
2138-1848:712551275.776 : <= IoObject::IoLockEnd
2138-1848:712551275.872 : <= IoObject::TerminateDevice
2138-1848:712551276.101 : <= TerminateDriver ret = 1
2138-1848:712594809.115 : ============Debug Start==========
2138-1848:712594809.438 : Date : 2020/5/18 09:49:33
2138-1848:712594809.530 : Process ID : 2138
2138-1848:712594809.870 : Windows : Version 10.0 build 18363 
2138-1848:712594810.354 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712594810.421 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712594810.491 : MemoryStatus.ullAvailPhys : 5865660416
2138-1848:712594810.557 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712594810.629 : MemoryStatus.ullAvailPageFile : 7287963648
2138-1848:712594810.698 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712594810.764 : MemoryStatus.ullAvailVirtual : 1719255040
2138-1848:712594810.828 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712594810.935 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712594811.000 : CPU Family 6 Model 10 Stepping 7
2138-1848:712594811.256 : CPU Count : 4
2138-1848:712594811.309 : CPU Frequency : 100.000 Mhz
2138-1848:712594816.268 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712594816.408 : => InitializeDriver
2138-1848:712594816.654 : <= InitializeDriver ret = 1
2138-1848:712594816.718 : => InitializeScanner
2138-1848:712594816.804 : => CAsicIO::GetDeviceList
2138-1848:712594817.001 : => CNT96226::CNT96226
2138-1848:712594817.064 : => CNT96226::Open
2138-1848:712594839.566 : <= CNT96226::Open ret = 1
2138-1848:712594839.671 : => CNT96226::Initialize
2138-1848:712594839.877 : <= CNT96226::Initialize ret = 1
2138-1848:712594839.935 : <= CNT96226::CNT96226
2138-1848:712594839.994 : => CNT96226::EnumAvailableDevice
2138-1848:712594843.498 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712594843.583 : DeviceHandleTable[ 0 ] = 256
2138-1848:712594843.649 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712598564.090 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712598565.331 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712598573.520 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712598573.745 : => IoObject::GetLockName
2138-1848:712598573.872 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712598574.016 : <= IoObject::GetLockName
2138-1848:712598574.841 : => CNT96226::VenderCmd_GetData
2138-1848:712598574.978 : iCmd = 3, nBytes = 2
2138-1848:712598974.295 : 0000 : 06 38 
2138-1848:712598974.569 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712598974.742 : => CNT96226::VenderCmd_GetData
2138-1848:712598974.883 : iCmd = 4, nBytes = 2
2138-1848:712599287.274 : 0000 : 07 07 
2138-1848:712599287.545 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712599287.742 : Device 0 USB ID = 0638 : 0707
2138-1848:712599287.965 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712599288.118 : IO Send command 10 bytes
2138-1848:712599288.239 : => CNT96226::VenderCmd_SetData
2138-1848:712599288.379 : iCmd = 0, nBytes = 10
2138-1848:712599288.600 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712599488.813 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712599489.044 : => CNT96226::VenderCmd_GetData
2138-1848:712599489.178 : iCmd = 0, nBytes = 165
2138-1848:712599694.135 : skip dump 37 bytes
2138-1848:712599694.611 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712599694.909 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712599695.200 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712599695.487 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712599695.760 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712599696.276 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712599696.552 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712599696.819 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712599696.957 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712599697.101 : => CNT96226::VenderCmd_GetData
2138-1848:712599697.537 : iCmd = 1, nBytes = 4
2138-1848:712599915.007 : 0000 : 00 00 00 00 
2138-1848:712599915.292 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712599915.461 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712599915.609 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712599915.772 : IO Send command 10 bytes
2138-1848:712599915.895 : => CNT96226::VenderCmd_SetData
2138-1848:712599916.029 : iCmd = 0, nBytes = 10
2138-1848:712599916.258 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712600277.776 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712600278.120 : => CNT96226::VenderCmd_GetData
2138-1848:712600278.250 : iCmd = 0, nBytes = 128
2138-1848:712600489.854 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712600490.297 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712600490.596 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712600490.876 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712600491.149 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712600491.419 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712600491.692 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712600491.959 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712600492.098 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712600492.256 : => CNT96226::VenderCmd_GetData
2138-1848:712600492.374 : iCmd = 1, nBytes = 4
2138-1848:712600698.890 : 0000 : 00 00 00 00 
2138-1848:712600699.153 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712600699.323 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712600699.619 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712600699.779 : => CNT96226::Close
2138-1848:712600706.536 : <= CNT96226::Close ret = 1
2138-1848:712600706.717 : <= CNT96226::~CNT96226
2138-1848:712600706.915 : <= CAsicIO::GetDeviceList
2138-1848:712600707.735 : => IoObject::SetTimeout
2138-1848:712600707.862 : Timeout--> In = 0 Out = 0
2138-1848:712600707.993 : <= IoObject::SetTimeout
2138-1848:712600708.128 : => CAsicIO::CAsicIO
2138-1848:712600708.272 : => CNT96226::CNT96226
2138-1848:712600708.390 : => CNT96226::Open
2138-1848:712600756.498 : <= CNT96226::Open ret = 1
2138-1848:712600756.735 : => CNT96226::Initialize
2138-1848:712600757.147 : <= CNT96226::Initialize ret = 1
2138-1848:712600757.281 : <= CNT96226::CNT96226
2138-1848:712600757.400 : <= CAsicIO::CAsicIO
2138-1848:712600757.526 : => CAsicIO::InitializeDevice
2138-1848:712600757.669 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712600772.701 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712600772.994 : => IoObject::GetLockName
2138-1848:712600773.129 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712600773.268 : <= IoObject::GetLockName
2138-1848:712600774.153 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712600774.309 : IO Send command 10 bytes
2138-1848:712600774.425 : => CNT96226::VenderCmd_SetData
2138-1848:712600774.551 : iCmd = 0, nBytes = 10
2138-1848:712600774.792 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712601132.801 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712601132.985 : => CNT96226::VenderCmd_GetData
2138-1848:712601133.058 : iCmd = 0, nBytes = 128
2138-1848:712601329.937 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712601330.182 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712601330.337 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712601330.488 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712601330.632 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712601330.766 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712601330.903 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712601331.042 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712601331.117 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712601331.340 : => CNT96226::VenderCmd_GetData
2138-1848:712601331.409 : iCmd = 1, nBytes = 4
2138-1848:712601513.756 : 0000 : 00 00 00 00 
2138-1848:712601513.903 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712601513.991 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712601514.068 : => CNT96226::VenderCmd_GetData
2138-1848:712601514.140 : iCmd = 3, nBytes = 2
2138-1848:712601881.755 : 0000 : 06 38 
2138-1848:712601881.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712601882.030 : => CNT96226::VenderCmd_GetData
2138-1848:712601882.101 : iCmd = 4, nBytes = 2
2138-1848:712602188.086 : 0000 : 07 07 
2138-1848:712602188.248 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712602188.402 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712602188.517 : => IoObject::InitializeDevice
2138-1848:712602188.634 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712602189.445 : <= IoObject::InitializeDevice ret = 1
2138-1848:712602189.529 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712602190.282 : => FindScanner
2138-1848:712602190.350 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712602190.428 : <= FindScanner ret = 1
2138-1848:712602190.504 : => IoObject::IoLockStart
2138-1848:712602190.599 : => CAsicIO::CheckDevice
2138-1848:712602190.658 : => CNT96226::ConnectIsAvailable
2138-1848:712602213.856 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712602213.990 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712602214.066 : <= IoObject::IoLockStart
2138-1848:712602214.137 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712602214.215 : IO Send command 10 bytes
2138-1848:712602214.327 : => CNT96226::VenderCmd_SetData
2138-1848:712602214.392 : iCmd = 0, nBytes = 10
2138-1848:712602214.509 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712602416.173 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712602416.366 : System send command 10 bytes + data 0 bytes
2138-1848:712602416.447 : IO total need to receive data 5 bytes
2138-1848:712602416.519 : => CNT96226::VenderCmd_GetData
2138-1848:712602416.586 : iCmd = 0, nBytes = 5
2138-1848:712602580.235 : 0000 : 06 00 02 02 ab 
2138-1848:712602580.342 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712602580.416 : System total receive data 5 bytes
2138-1848:712602580.485 : => CNT96226::VenderCmd_GetData
2138-1848:712602580.545 : iCmd = 1, nBytes = 4
2138-1848:712602692.725 : 0000 : 00 00 00 00 
2138-1848:712602692.848 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712602693.015 : <= CAsicIO::DoIo ret = 1
2138-1848:712602693.087 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712602693.165 : IO Send command 10 bytes
2138-1848:712602693.291 : => CNT96226::VenderCmd_SetData
2138-1848:712602693.358 : iCmd = 0, nBytes = 10
2138-1848:712602693.471 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712602896.616 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712602896.785 : System send command 10 bytes + data 0 bytes
2138-1848:712602896.878 : IO total need to receive data 165 bytes
2138-1848:712602896.957 : => CNT96226::VenderCmd_GetData
2138-1848:712602897.030 : iCmd = 0, nBytes = 165
2138-1848:712603091.005 : skip dump 37 bytes
2138-1848:712603091.229 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712603091.393 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712603091.545 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712603091.694 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712603091.836 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712603091.983 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712603092.122 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603092.258 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603092.333 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712603092.403 : System total receive data 165 bytes
2138-1848:712603092.477 : => CNT96226::VenderCmd_GetData
2138-1848:712603092.679 : iCmd = 1, nBytes = 4
2138-1848:712603265.637 : 0000 : 00 00 00 00 
2138-1848:712603265.791 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712603265.981 : <= CAsicIO::DoIo ret = 1
2138-1848:712603266.059 : Dump Inquiry
2138-1848:712603266.205 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712603266.356 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712603266.504 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712603266.655 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712603266.800 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712603266.947 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712603267.088 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603267.224 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603267.367 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712603267.504 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712603267.600 : 00a0 : 00 00 00 00 00 
2138-1848:712603267.683 : => ReadNVMDataInternal
2138-1848:712603267.972 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712603268.048 : IO Send command 10 bytes
2138-1848:712603268.183 : => CNT96226::VenderCmd_SetData
2138-1848:712603268.248 : iCmd = 0, nBytes = 10
2138-1848:712603268.359 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712603606.866 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712603607.055 : System send command 10 bytes + data 0 bytes
2138-1848:712603607.138 : IO total need to receive data 128 bytes
2138-1848:712603607.206 : => CNT96226::VenderCmd_GetData
2138-1848:712603607.276 : iCmd = 0, nBytes = 128
2138-1848:712603792.800 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603793.033 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603793.188 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712603793.333 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712603793.470 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712603793.611 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603793.742 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603793.880 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712603793.957 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712603794.032 : System total receive data 128 bytes
2138-1848:712603794.107 : => CNT96226::VenderCmd_GetData
2138-1848:712603794.170 : iCmd = 1, nBytes = 4
2138-1848:712603993.592 : 0000 : 00 00 00 00 
2138-1848:712603993.721 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712603993.872 : <= CAsicIO::DoIo ret = 1
2138-1848:712603993.957 : NVMData.PadScanCount = 0
2138-1848:712603994.022 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712603994.090 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712603994.158 : NVMData.FlatbedScanCount = 0
2138-1848:712603994.219 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712603994.284 : NVMData.SideEdgeFletbed = 0
2138-1848:712603994.347 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712603994.412 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712603994.475 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712603994.537 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712603994.600 : NVMData.BornMonth = 0
2138-1848:712603994.655 : NVMData.BornDay = 0
2138-1848:712603994.715 : NVMData.BornYear = 0
2138-1848:712603994.769 : NVMData.FirstScanMonth = 5
2138-1848:712603994.827 : NVMData.FirstScanDay = 18
2138-1848:712603994.889 : NVMData.FirstScanYear = 2020
2138-1848:712603994.950 : NVMData.VerticalMagnification = 0
2138-1848:712603995.013 : NVMData.HorizontalMagnification = 0
2138-1848:712603995.074 : NVMData.PowerSavingTime = 15
2138-1848:712603995.134 : NVMData.SN = A094165189010062
2138-1848:712603995.190 : NVMData.AutoFeed = 0
2138-1848:712603995.246 : NVMData.CCDType = 0
2138-1848:712603995.436 : NVMData.ScanSpeed = 0
2138-1848:712603995.499 : NVMData.RollerCount = 0
2138-1848:712603995.556 : NVMData.MultifeedCount = 0
2138-1848:712603995.614 : NVMData.JamCount = 0
2138-1848:712603995.668 : NVMData.IdentifyInfo = 
2138-1848:712603995.725 : NVMData.FormalName = 
2138-1848:712603995.779 : NVMData.ReservedB = 0
2138-1848:712603995.836 : NVMData.FunctionCode = 0
2138-1848:712603995.893 : NVMData.PreFeed = 0
2138-1848:712603995.949 : NVMData.PreFeedTime = 0
2138-1848:712603996.003 : NVMData.ButtonNumber = 0
2138-1848:712603996.059 : NVMData.PowerOffTime = 0
2138-1848:712603996.119 : <= ReadNVMDataInternal ret = 1
2138-1848:712603996.209 : => IoObject::IoLockEnd
2138-1848:712603996.294 : <= IoObject::IoLockEnd
2138-1848:712603996.350 : <= InitializeScanner ret = 1
2138-1848:712603996.421 : => GetLogicalScannerAbilityEx
2138-1848:712603996.491 : => IoObject::IoLockStart
2138-1848:712603996.579 : => CAsicIO::CheckDevice
2138-1848:712603996.639 : => CNT96226::ConnectIsAvailable
2138-1848:712604020.577 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712604020.683 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712604020.745 : <= IoObject::IoLockStart
2138-1848:712604020.812 : => IoObject::IoLockEnd
2138-1848:712604020.908 : <= IoObject::IoLockEnd
2138-1848:712604021.028 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712604021.113 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712604203.486 : => ReadNVMData
2138-1848:712604203.686 : => IoObject::IoLockStart
2138-1848:712604203.851 : => CAsicIO::CheckDevice
2138-1848:712604203.913 : => CNT96226::ConnectIsAvailable
2138-1848:712604229.351 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712604229.465 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712604229.535 : <= IoObject::IoLockStart
2138-1848:712604229.604 : => ReadNVMDataInternal
2138-1848:712604229.677 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712604229.752 : IO Send command 10 bytes
2138-1848:712604229.922 : => CNT96226::VenderCmd_SetData
2138-1848:712604229.985 : iCmd = 0, nBytes = 10
2138-1848:712604230.107 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712604584.739 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712604584.942 : System send command 10 bytes + data 0 bytes
2138-1848:712604585.022 : IO total need to receive data 128 bytes
2138-1848:712604585.096 : => CNT96226::VenderCmd_GetData
2138-1848:712604585.161 : iCmd = 0, nBytes = 128
2138-1848:712604786.411 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712604786.667 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712604786.824 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712604786.979 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712604787.120 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712604787.254 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712604787.395 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712604787.530 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712604787.608 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712604787.683 : System total receive data 128 bytes
2138-1848:712604787.760 : => CNT96226::VenderCmd_GetData
2138-1848:712604787.824 : iCmd = 1, nBytes = 4
2138-1848:712604994.369 : 0000 : 00 00 00 00 
2138-1848:712604994.524 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712604994.708 : <= CAsicIO::DoIo ret = 1
2138-1848:712604994.791 : NVMData.PadScanCount = 0
2138-1848:712604994.857 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712604994.923 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712604994.992 : NVMData.FlatbedScanCount = 0
2138-1848:712604995.056 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712604995.120 : NVMData.SideEdgeFletbed = 0
2138-1848:712604995.183 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712604995.247 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712604995.311 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712604995.525 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712604995.600 : NVMData.BornMonth = 0
2138-1848:712604995.658 : NVMData.BornDay = 0
2138-1848:712604995.712 : NVMData.BornYear = 0
2138-1848:712604995.772 : NVMData.FirstScanMonth = 5
2138-1848:712604995.831 : NVMData.FirstScanDay = 18
2138-1848:712604995.893 : NVMData.FirstScanYear = 2020
2138-1848:712604995.956 : NVMData.VerticalMagnification = 0
2138-1848:712604996.018 : NVMData.HorizontalMagnification = 0
2138-1848:712604996.084 : NVMData.PowerSavingTime = 15
2138-1848:712604996.147 : NVMData.SN = A094165189010062
2138-1848:712604996.204 : NVMData.AutoFeed = 0
2138-1848:712604996.262 : NVMData.CCDType = 0
2138-1848:712604996.318 : NVMData.ScanSpeed = 0
2138-1848:712604996.374 : NVMData.RollerCount = 0
2138-1848:712604996.433 : NVMData.MultifeedCount = 0
2138-1848:712604996.490 : NVMData.JamCount = 0
2138-1848:712604996.548 : NVMData.IdentifyInfo = 
2138-1848:712604996.607 : NVMData.FormalName = 
2138-1848:712604996.665 : NVMData.ReservedB = 0
2138-1848:712604996.723 : NVMData.FunctionCode = 0
2138-1848:712604996.780 : NVMData.PreFeed = 0
2138-1848:712604996.836 : NVMData.PreFeedTime = 0
2138-1848:712604996.892 : NVMData.ButtonNumber = 0
2138-1848:712604996.949 : NVMData.PowerOffTime = 0
2138-1848:712604997.006 : <= ReadNVMDataInternal ret = 1
2138-1848:712604997.076 : => IoObject::IoLockEnd
2138-1848:712604997.158 : <= IoObject::IoLockEnd
2138-1848:712604997.211 : <= ReadNVMData ret = 1
2138-1848:712605526.117 : => TerminateDriver
2138-1848:712605526.349 : => CAsicIO::~CAsicIO,pStage=210111560
2138-1848:712605526.431 : => CNT96226::Close
2138-1848:712605531.312 : <= CNT96226::Close ret = 1
2138-1848:712605531.409 : <= CAsicIO::~CAsicIO
2138-1848:712605531.478 : => IoObject::IoLockEnd
2138-1848:712605531.545 : <= IoObject::IoLockEnd
2138-1848:712605531.605 : => IoObject::TerminateDevice
2138-1848:712605531.669 : => IoObject::IoLockEnd
2138-1848:712605531.728 : <= IoObject::IoLockEnd
2138-1848:712605531.826 : <= IoObject::TerminateDevice
2138-1848:712605532.067 : <= TerminateDriver ret = 1
2138-1848:712607598.798 : ============Debug Start==========
2138-1848:712607599.133 : Date : 2020/5/18 09:49:33
2138-1848:712607599.214 : Process ID : 2138
2138-1848:712607599.565 : Windows : Version 10.0 build 18363 
2138-1848:712607600.088 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712607600.156 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712607600.225 : MemoryStatus.ullAvailPhys : 5865373696
2138-1848:712607600.287 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712607600.353 : MemoryStatus.ullAvailPageFile : 7286943744
2138-1848:712607600.418 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712607600.481 : MemoryStatus.ullAvailVirtual : 1719226368
2138-1848:712607600.559 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712607600.667 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712607600.726 : CPU Family 6 Model 10 Stepping 7
2138-1848:712607600.974 : CPU Count : 4
2138-1848:712607601.025 : CPU Frequency : 100.000 Mhz
2138-1848:712607605.858 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712607606.007 : => InitializeDriver
2138-1848:712607606.255 : <= InitializeDriver ret = 1
2138-1848:712609945.334 : => InitializeScanner
2138-1848:712609945.624 : => CAsicIO::GetDeviceList
2138-1848:712609946.086 : => CNT96226::CNT96226
2138-1848:712609946.152 : => CNT96226::Open
2138-1848:712609974.228 : <= CNT96226::Open ret = 1
2138-1848:712609974.353 : => CNT96226::Initialize
2138-1848:712609974.585 : <= CNT96226::Initialize ret = 1
2138-1848:712609974.647 : <= CNT96226::CNT96226
2138-1848:712609974.707 : => CNT96226::EnumAvailableDevice
2138-1848:712609978.412 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712609978.500 : DeviceHandleTable[ 0 ] = 256
2138-1848:712609978.568 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712613773.392 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712613774.528 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712613782.668 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712613782.911 : => IoObject::GetLockName
2138-1848:712613783.041 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712613783.193 : <= IoObject::GetLockName
2138-1848:712613784.007 : => CNT96226::VenderCmd_GetData
2138-1848:712613784.149 : iCmd = 3, nBytes = 2
2138-1848:712614180.684 : 0000 : 06 38 
2138-1848:712614180.945 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712614181.105 : => CNT96226::VenderCmd_GetData
2138-1848:712614181.234 : iCmd = 4, nBytes = 2
2138-1848:712614492.920 : 0000 : 07 07 
2138-1848:712614493.112 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712614493.300 : Device 0 USB ID = 0638 : 0707
2138-1848:712614493.478 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712614493.632 : IO Send command 10 bytes
2138-1848:712614493.752 : => CNT96226::VenderCmd_SetData
2138-1848:712614493.875 : iCmd = 0, nBytes = 10
2138-1848:712614494.104 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712614697.971 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712614698.208 : => CNT96226::VenderCmd_GetData
2138-1848:712614698.335 : iCmd = 0, nBytes = 165
2138-1848:712614908.216 : skip dump 37 bytes
2138-1848:712614908.572 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712614908.862 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712614909.143 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712614909.429 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712614909.699 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712614909.982 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712614910.246 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712614910.510 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712614910.653 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712614910.777 : => CNT96226::VenderCmd_GetData
2138-1848:712614911.114 : iCmd = 1, nBytes = 4
2138-1848:712615123.170 : 0000 : 00 00 00 00 
2138-1848:712615123.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712615123.500 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712615123.629 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712615123.770 : IO Send command 10 bytes
2138-1848:712615123.886 : => CNT96226::VenderCmd_SetData
2138-1848:712615124.003 : iCmd = 0, nBytes = 10
2138-1848:712615124.227 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712615476.613 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712615476.891 : => CNT96226::VenderCmd_GetData
2138-1848:712615477.022 : iCmd = 0, nBytes = 128
2138-1848:712615689.198 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712615689.537 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712615689.819 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712615690.098 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712615690.372 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712615690.641 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712615690.893 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712615691.159 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712615691.295 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712615691.430 : => CNT96226::VenderCmd_GetData
2138-1848:712615691.545 : iCmd = 1, nBytes = 4
2138-1848:712615904.797 : 0000 : 00 00 00 00 
2138-1848:712615905.013 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712615905.163 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712615905.441 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712615905.594 : => CNT96226::Close
2138-1848:712615912.319 : <= CNT96226::Close ret = 1
2138-1848:712615912.488 : <= CNT96226::~CNT96226
2138-1848:712615912.669 : <= CAsicIO::GetDeviceList
2138-1848:712615913.461 : => IoObject::SetTimeout
2138-1848:712615913.588 : Timeout--> In = 0 Out = 0
2138-1848:712615913.710 : <= IoObject::SetTimeout
2138-1848:712615913.842 : => CAsicIO::CAsicIO
2138-1848:712615913.989 : => CNT96226::CNT96226
2138-1848:712615914.105 : => CNT96226::Open
2138-1848:712615956.557 : <= CNT96226::Open ret = 1
2138-1848:712615956.783 : => CNT96226::Initialize
2138-1848:712615957.230 : <= CNT96226::Initialize ret = 1
2138-1848:712615957.361 : <= CNT96226::CNT96226
2138-1848:712615957.480 : <= CAsicIO::CAsicIO
2138-1848:712615957.600 : => CAsicIO::InitializeDevice
2138-1848:712615957.748 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712615965.719 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712615965.962 : => IoObject::GetLockName
2138-1848:712615966.090 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712615966.227 : <= IoObject::GetLockName
2138-1848:712615967.075 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712615967.238 : IO Send command 10 bytes
2138-1848:712615967.351 : => CNT96226::VenderCmd_SetData
2138-1848:712615967.465 : iCmd = 0, nBytes = 10
2138-1848:712615967.692 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712616331.620 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712616331.884 : => CNT96226::VenderCmd_GetData
2138-1848:712616332.021 : iCmd = 0, nBytes = 128
2138-1848:712616530.450 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712616530.830 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712616531.130 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712616531.425 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712616531.696 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712616531.963 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712616532.237 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712616532.501 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712616532.642 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712616532.983 : => CNT96226::VenderCmd_GetData
2138-1848:712616533.109 : iCmd = 1, nBytes = 4
2138-1848:712616743.778 : 0000 : 00 00 00 00 
2138-1848:712616743.970 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712616744.113 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712616744.239 : => CNT96226::VenderCmd_GetData
2138-1848:712616744.354 : iCmd = 3, nBytes = 2
2138-1848:712617125.672 : 0000 : 06 38 
2138-1848:712617125.866 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712617126.012 : => CNT96226::VenderCmd_GetData
2138-1848:712617126.128 : iCmd = 4, nBytes = 2
2138-1848:712617440.582 : 0000 : 07 07 
2138-1848:712617440.789 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712617441.057 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712617441.256 : => IoObject::InitializeDevice
2138-1848:712617441.452 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712617442.622 : <= IoObject::InitializeDevice ret = 1
2138-1848:712617442.783 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712617443.838 : => FindScanner
2138-1848:712617443.955 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712617444.089 : <= FindScanner ret = 1
2138-1848:712617444.213 : => IoObject::IoLockStart
2138-1848:712617444.392 : => CAsicIO::CheckDevice
2138-1848:712617444.509 : => CNT96226::ConnectIsAvailable
2138-1848:712617467.201 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712617467.415 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712617467.541 : <= IoObject::IoLockStart
2138-1848:712617467.665 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712617467.810 : IO Send command 10 bytes
2138-1848:712617467.984 : => CNT96226::VenderCmd_SetData
2138-1848:712617468.104 : iCmd = 0, nBytes = 10
2138-1848:712617468.330 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712617675.409 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712617675.646 : System send command 10 bytes + data 0 bytes
2138-1848:712617675.802 : IO total need to receive data 5 bytes
2138-1848:712617675.941 : => CNT96226::VenderCmd_GetData
2138-1848:712617676.057 : iCmd = 0, nBytes = 5
2138-1848:712617884.342 : 0000 : 06 00 02 02 ab 
2138-1848:712617884.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712617884.685 : System total receive data 5 bytes
2138-1848:712617884.819 : => CNT96226::VenderCmd_GetData
2138-1848:712617884.938 : iCmd = 1, nBytes = 4
2138-1848:712618084.313 : 0000 : 00 00 00 00 
2138-1848:712618084.499 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712618084.735 : <= CAsicIO::DoIo ret = 1
2138-1848:712618084.857 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712618084.996 : IO Send command 10 bytes
2138-1848:712618085.181 : => CNT96226::VenderCmd_SetData
2138-1848:712618085.312 : iCmd = 0, nBytes = 10
2138-1848:712618085.535 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712618266.051 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712618266.262 : System send command 10 bytes + data 0 bytes
2138-1848:712618266.414 : IO total need to receive data 165 bytes
2138-1848:712618266.554 : => CNT96226::VenderCmd_GetData
2138-1848:712618266.675 : iCmd = 0, nBytes = 165
2138-1848:712618439.772 : skip dump 37 bytes
2138-1848:712618440.142 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712618440.432 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712618440.719 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712618441.152 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712618441.429 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712618441.709 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712618441.972 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712618442.240 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712618442.391 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712618442.528 : System total receive data 165 bytes
2138-1848:712618442.654 : => CNT96226::VenderCmd_GetData
2138-1848:712618442.935 : iCmd = 1, nBytes = 4
2138-1848:712618617.831 : 0000 : 00 00 00 00 
2138-1848:712618618.015 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712618618.248 : <= CAsicIO::DoIo ret = 1
2138-1848:712618618.369 : Dump Inquiry
2138-1848:712618618.625 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712618618.913 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712618619.190 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712618619.472 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712618619.742 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712618620.027 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712618620.298 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712618620.571 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712618620.847 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712618621.118 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712618621.298 : 00a0 : 00 00 00 00 00 
2138-1848:712618621.432 : => ReadNVMDataInternal
2138-1848:712618621.825 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712618621.959 : IO Send command 10 bytes
2138-1848:712618622.145 : => CNT96226::VenderCmd_SetData
2138-1848:712618622.261 : iCmd = 0, nBytes = 10
2138-1848:712618622.470 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712618968.320 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712618968.589 : System send command 10 bytes + data 0 bytes
2138-1848:712618968.741 : IO total need to receive data 128 bytes
2138-1848:712618968.883 : => CNT96226::VenderCmd_GetData
2138-1848:712618969.004 : iCmd = 0, nBytes = 128
2138-1848:712619194.401 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712619194.792 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712619195.102 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712619195.393 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712619195.681 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712619195.952 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712619196.214 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712619196.487 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712619196.626 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712619196.762 : System total receive data 128 bytes
2138-1848:712619196.905 : => CNT96226::VenderCmd_GetData
2138-1848:712619197.031 : iCmd = 1, nBytes = 4
2138-1848:712619406.940 : 0000 : 00 00 00 00 
2138-1848:712619407.125 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712619407.397 : <= CAsicIO::DoIo ret = 1
2138-1848:712619407.549 : NVMData.PadScanCount = 0
2138-1848:712619407.671 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712619407.799 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712619407.927 : NVMData.FlatbedScanCount = 0
2138-1848:712619408.046 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712619408.161 : NVMData.SideEdgeFletbed = 0
2138-1848:712619408.281 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712619408.406 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712619408.532 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712619408.652 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712619408.780 : NVMData.BornMonth = 0
2138-1848:712619408.890 : NVMData.BornDay = 0
2138-1848:712619408.997 : NVMData.BornYear = 0
2138-1848:712619409.111 : NVMData.FirstScanMonth = 5
2138-1848:712619409.220 : NVMData.FirstScanDay = 18
2138-1848:712619409.342 : NVMData.FirstScanYear = 2020
2138-1848:712619409.461 : NVMData.VerticalMagnification = 0
2138-1848:712619409.582 : NVMData.HorizontalMagnification = 0
2138-1848:712619409.708 : NVMData.PowerSavingTime = 15
2138-1848:712619409.828 : NVMData.SN = A094165189010062
2138-1848:712619409.933 : NVMData.AutoFeed = 0
2138-1848:712619410.046 : NVMData.CCDType = 0
2138-1848:712619410.403 : NVMData.ScanSpeed = 0
2138-1848:712619410.523 : NVMData.RollerCount = 0
2138-1848:712619410.636 : NVMData.MultifeedCount = 0
2138-1848:712619410.754 : NVMData.JamCount = 0
2138-1848:712619410.867 : NVMData.IdentifyInfo = 
2138-1848:712619410.977 : NVMData.FormalName = 
2138-1848:712619411.088 : NVMData.ReservedB = 0
2138-1848:712619411.193 : NVMData.FunctionCode = 0
2138-1848:712619411.305 : NVMData.PreFeed = 0
2138-1848:712619411.413 : NVMData.PreFeedTime = 0
2138-1848:712619411.522 : NVMData.ButtonNumber = 0
2138-1848:712619411.632 : NVMData.PowerOffTime = 0
2138-1848:712619411.743 : <= ReadNVMDataInternal ret = 1
2138-1848:712619411.901 : => IoObject::IoLockEnd
2138-1848:712619412.056 : <= IoObject::IoLockEnd
2138-1848:712619412.165 : <= InitializeScanner ret = 1
2138-1848:712621089.038 : => GetLogicalScannerAbility
2138-1848:712621089.238 : => IoObject::IoLockStart
2138-1848:712621089.388 : => CAsicIO::CheckDevice
2138-1848:712621089.456 : => CNT96226::ConnectIsAvailable
2138-1848:712621113.785 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712621113.907 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712621113.973 : <= IoObject::IoLockStart
2138-1848:712621114.039 : => IoObject::IoLockEnd
2138-1848:712621114.147 : <= IoObject::IoLockEnd
2138-1848:712621114.227 : <= GetLogicalScannerAbility ret = 1
2138-1848:712624417.625 : => GetLogicalScannerAbilityEx
2138-1848:712624417.841 : => IoObject::IoLockStart
2138-1848:712624418.008 : => CAsicIO::CheckDevice
2138-1848:712624418.075 : => CNT96226::ConnectIsAvailable
2138-1848:712624439.667 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712624439.789 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712624439.859 : <= IoObject::IoLockStart
2138-1848:712624439.930 : => IoObject::IoLockEnd
2138-1848:712624440.025 : <= IoObject::IoLockEnd
2138-1848:712624440.144 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712624440.221 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712631195.979 : => ReadNVMData
2138-1848:712631196.177 : => IoObject::IoLockStart
2138-1848:712631196.305 : => CAsicIO::CheckDevice
2138-1848:712631196.370 : => CNT96226::ConnectIsAvailable
2138-1848:712631220.956 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712631221.079 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712631221.144 : <= IoObject::IoLockStart
2138-1848:712631221.212 : => ReadNVMDataInternal
2138-1848:712631221.282 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712631221.355 : IO Send command 10 bytes
2138-1848:712631221.491 : => CNT96226::VenderCmd_SetData
2138-1848:712631221.552 : iCmd = 0, nBytes = 10
2138-1848:712631221.668 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712631585.522 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712631585.686 : System send command 10 bytes + data 0 bytes
2138-1848:712631585.766 : IO total need to receive data 128 bytes
2138-1848:712631585.834 : => CNT96226::VenderCmd_GetData
2138-1848:712631585.897 : iCmd = 0, nBytes = 128
2138-1848:712631787.810 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712631788.026 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712631788.171 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712631788.311 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712631788.439 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712631788.567 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712631788.695 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712631788.821 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712631788.885 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712631788.951 : System total receive data 128 bytes
2138-1848:712631789.016 : => CNT96226::VenderCmd_GetData
2138-1848:712631789.072 : iCmd = 1, nBytes = 4
2138-1848:712631991.517 : 0000 : 00 00 00 00 
2138-1848:712631991.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712631991.766 : <= CAsicIO::DoIo ret = 1
2138-1848:712631992.085 : NVMData.PadScanCount = 0
2138-1848:712631992.156 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712631992.219 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712631992.281 : NVMData.FlatbedScanCount = 0
2138-1848:712631992.346 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712631992.405 : NVMData.SideEdgeFletbed = 0
2138-1848:712631992.461 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712631992.521 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712631992.579 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712631992.637 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712631992.694 : NVMData.BornMonth = 0
2138-1848:712631992.746 : NVMData.BornDay = 0
2138-1848:712631992.802 : NVMData.BornYear = 0
2138-1848:712631992.856 : NVMData.FirstScanMonth = 5
2138-1848:712631992.913 : NVMData.FirstScanDay = 18
2138-1848:712631992.970 : NVMData.FirstScanYear = 2020
2138-1848:712631993.029 : NVMData.VerticalMagnification = 0
2138-1848:712631993.088 : NVMData.HorizontalMagnification = 0
2138-1848:712631993.152 : NVMData.PowerSavingTime = 15
2138-1848:712631993.208 : NVMData.SN = A094165189010062
2138-1848:712631993.264 : NVMData.AutoFeed = 0
2138-1848:712631993.317 : NVMData.CCDType = 0
2138-1848:712631993.369 : NVMData.ScanSpeed = 0
2138-1848:712631993.421 : NVMData.RollerCount = 0
2138-1848:712631993.475 : NVMData.MultifeedCount = 0
2138-1848:712631993.529 : NVMData.JamCount = 0
2138-1848:712631993.577 : NVMData.IdentifyInfo = 
2138-1848:712631993.632 : NVMData.FormalName = 
2138-1848:712631993.681 : NVMData.ReservedB = 0
2138-1848:712631993.736 : NVMData.FunctionCode = 0
2138-1848:712631993.790 : NVMData.PreFeed = 0
2138-1848:712631993.839 : NVMData.PreFeedTime = 0
2138-1848:712631993.893 : NVMData.ButtonNumber = 0
2138-1848:712631993.945 : NVMData.PowerOffTime = 0
2138-1848:712631994.002 : <= ReadNVMDataInternal ret = 1
2138-1848:712631994.079 : => IoObject::IoLockEnd
2138-1848:712631994.159 : <= IoObject::IoLockEnd
2138-1848:712631994.210 : <= ReadNVMData ret = 1
2138-1848:712641163.388 : => GetADFStatus
2138-1848:712641163.955 : => IoObject::IoLockStart
2138-1848:712641164.129 : => CAsicIO::CheckDevice
2138-1848:712641164.195 : => CNT96226::ConnectIsAvailable
2138-1848:712641184.824 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712641184.945 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712641185.011 : <= IoObject::IoLockStart
2138-1848:712641185.076 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712641185.145 : IO Send command 10 bytes
2138-1848:712641185.328 : => CNT96226::VenderCmd_SetData
2138-1848:712641185.392 : iCmd = 0, nBytes = 10
2138-1848:712641185.501 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712641366.510 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712641366.726 : System send command 10 bytes + data 0 bytes
2138-1848:712641366.814 : IO total need to receive data 2 bytes
2138-1848:712641366.882 : => CNT96226::VenderCmd_GetData
2138-1848:712641366.949 : iCmd = 0, nBytes = 2
2138-1848:712641552.071 : 0000 : 00 00 
2138-1848:712641552.244 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712641552.330 : System total receive data 2 bytes
2138-1848:712641552.405 : => CNT96226::VenderCmd_GetData
2138-1848:712641552.468 : iCmd = 1, nBytes = 4
2138-1848:712641694.440 : 0000 : 00 00 00 00 
2138-1848:712641694.528 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712641694.675 : <= CAsicIO::DoIo ret = 1
2138-1848:712641694.751 : Return status = 0
2138-1848:712641694.817 : => IoObject::IoLockEnd
2138-1848:712641694.892 : <= IoObject::IoLockEnd
2138-1848:712641694.947 : <= GetADFStatus ret = 1
2138-1848:712644346.567 : => GetADFStatus
2138-1848:712644346.793 : => IoObject::IoLockStart
2138-1848:712644346.957 : => CAsicIO::CheckDevice
2138-1848:712644347.024 : => CNT96226::ConnectIsAvailable
2138-1848:712644366.355 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712644366.475 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712644366.550 : <= IoObject::IoLockStart
2138-1848:712644366.617 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712644366.836 : IO Send command 10 bytes
2138-1848:712644367.005 : => CNT96226::VenderCmd_SetData
2138-1848:712644367.070 : iCmd = 0, nBytes = 10
2138-1848:712644367.181 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712644538.577 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712644538.777 : System send command 10 bytes + data 0 bytes
2138-1848:712644538.862 : IO total need to receive data 2 bytes
2138-1848:712644538.931 : => CNT96226::VenderCmd_GetData
2138-1848:712644538.999 : iCmd = 0, nBytes = 2
2138-1848:712644714.858 : 0000 : 00 00 
2138-1848:712644715.028 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712644715.107 : System total receive data 2 bytes
2138-1848:712644715.177 : => CNT96226::VenderCmd_GetData
2138-1848:712644715.244 : iCmd = 1, nBytes = 4
2138-1848:712644896.615 : 0000 : 00 00 00 00 
2138-1848:712644896.759 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712644896.948 : <= CAsicIO::DoIo ret = 1
2138-1848:712644897.032 : Return status = 0
2138-1848:712644897.099 : => IoObject::IoLockEnd
2138-1848:712644897.183 : <= IoObject::IoLockEnd
2138-1848:712644897.236 : <= GetADFStatus ret = 1
2138-1848:712647040.177 : => TerminateDriver
2138-1848:712647040.395 : => CAsicIO::~CAsicIO,pStage=210766920
2138-1848:712647040.491 : => CNT96226::Close
2138-1848:712647044.870 : <= CNT96226::Close ret = 1
2138-1848:712647044.962 : <= CAsicIO::~CAsicIO
2138-1848:712647045.028 : => IoObject::IoLockEnd
2138-1848:712647045.091 : <= IoObject::IoLockEnd
2138-1848:712647045.148 : => IoObject::TerminateDevice
2138-1848:712647045.211 : => IoObject::IoLockEnd
2138-1848:712647045.267 : <= IoObject::IoLockEnd
2138-1848:712647045.367 : <= IoObject::TerminateDevice
2138-1848:712647045.603 : <= TerminateDriver ret = 1
2138-1848:712692114.893 : ============Debug Start==========
2138-1848:712692115.242 : Date : 2020/5/18 09:49:36
2138-1848:712692115.328 : Process ID : 2138
2138-1848:712692115.693 : Windows : Version 10.0 build 18363 
2138-1848:712692116.181 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712692116.247 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712692116.319 : MemoryStatus.ullAvailPhys : 5866975232
2138-1848:712692116.382 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712692116.452 : MemoryStatus.ullAvailPageFile : 7284191232
2138-1848:712692116.517 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712692116.579 : MemoryStatus.ullAvailVirtual : 1719246848
2138-1848:712692116.643 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712692116.750 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712692116.816 : CPU Family 6 Model 10 Stepping 7
2138-1848:712692117.081 : CPU Count : 4
2138-1848:712692117.134 : CPU Frequency : 100.000 Mhz
2138-1848:712692122.167 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712692122.311 : => InitializeDriver
2138-1848:712692122.567 : <= InitializeDriver ret = 1
2138-1848:712692122.627 : => InitializeScanner
2138-1848:712692122.708 : => CAsicIO::GetDeviceList
2138-1848:712692122.908 : => CNT96226::CNT96226
2138-1848:712692122.974 : => CNT96226::Open
2138-1848:712692145.135 : <= CNT96226::Open ret = 1
2138-1848:712692145.241 : => CNT96226::Initialize
2138-1848:712692145.459 : <= CNT96226::Initialize ret = 1
2138-1848:712692145.525 : <= CNT96226::CNT96226
2138-1848:712692145.586 : => CNT96226::EnumAvailableDevice
2138-1848:712692149.069 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712692149.155 : DeviceHandleTable[ 0 ] = 256
2138-1848:712692149.222 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712695902.659 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712695903.803 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712695912.022 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712695912.233 : => IoObject::GetLockName
2138-1848:712695912.366 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712695912.513 : <= IoObject::GetLockName
2138-1848:712695913.342 : => CNT96226::VenderCmd_GetData
2138-1848:712695913.480 : iCmd = 3, nBytes = 2
2138-1848:712696321.643 : 0000 : 06 38 
2138-1848:712696321.910 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712696322.081 : => CNT96226::VenderCmd_GetData
2138-1848:712696322.223 : iCmd = 4, nBytes = 2
2138-1848:712696639.271 : 0000 : 07 07 
2138-1848:712696640.125 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712696640.403 : Device 0 USB ID = 0638 : 0707
2138-1848:712696641.182 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712696641.355 : IO Send command 10 bytes
2138-1848:712696641.474 : => CNT96226::VenderCmd_SetData
2138-1848:712696641.605 : iCmd = 0, nBytes = 10
2138-1848:712696641.836 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712696847.309 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712696847.561 : => CNT96226::VenderCmd_GetData
2138-1848:712696847.692 : iCmd = 0, nBytes = 165
2138-1848:712697055.638 : skip dump 37 bytes
2138-1848:712697056.028 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712697056.318 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712697056.598 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712697056.888 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712697057.147 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712697057.427 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712697057.690 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697057.956 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697058.093 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712697058.228 : => CNT96226::VenderCmd_GetData
2138-1848:712697058.576 : iCmd = 1, nBytes = 4
2138-1848:712697264.318 : 0000 : 00 00 00 00 
2138-1848:712697264.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712697264.690 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712697264.824 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712697264.968 : IO Send command 10 bytes
2138-1848:712697265.080 : => CNT96226::VenderCmd_SetData
2138-1848:712697265.200 : iCmd = 0, nBytes = 10
2138-1848:712697265.423 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712697626.785 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712697627.053 : => CNT96226::VenderCmd_GetData
2138-1848:712697627.158 : iCmd = 0, nBytes = 128
2138-1848:712697841.991 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697842.386 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697842.694 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712697842.985 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712697843.261 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712697843.524 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697843.787 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697844.047 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712697844.181 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712697844.324 : => CNT96226::VenderCmd_GetData
2138-1848:712697844.440 : iCmd = 1, nBytes = 4
2138-1848:712698053.547 : 0000 : 00 00 00 00 
2138-1848:712698053.740 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712698053.876 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712698054.152 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712698054.307 : => CNT96226::Close
2138-1848:712698061.324 : <= CNT96226::Close ret = 1
2138-1848:712698061.494 : <= CNT96226::~CNT96226
2138-1848:712698061.665 : <= CAsicIO::GetDeviceList
2138-1848:712698062.484 : => IoObject::SetTimeout
2138-1848:712698062.611 : Timeout--> In = 0 Out = 0
2138-1848:712698062.733 : <= IoObject::SetTimeout
2138-1848:712698062.872 : => CAsicIO::CAsicIO
2138-1848:712698063.023 : => CNT96226::CNT96226
2138-1848:712698063.141 : => CNT96226::Open
2138-1848:712698107.355 : <= CNT96226::Open ret = 1
2138-1848:712698107.588 : => CNT96226::Initialize
2138-1848:712698108.018 : <= CNT96226::Initialize ret = 1
2138-1848:712698108.154 : <= CNT96226::CNT96226
2138-1848:712698108.275 : <= CAsicIO::CAsicIO
2138-1848:712698108.400 : => CAsicIO::InitializeDevice
2138-1848:712698108.554 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712698116.515 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712698116.773 : => IoObject::GetLockName
2138-1848:712698116.896 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712698117.042 : <= IoObject::GetLockName
2138-1848:712698117.920 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712698118.087 : IO Send command 10 bytes
2138-1848:712698118.206 : => CNT96226::VenderCmd_SetData
2138-1848:712698118.334 : iCmd = 0, nBytes = 10
2138-1848:712698118.575 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712698486.849 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712698487.174 : => CNT96226::VenderCmd_GetData
2138-1848:712698487.310 : iCmd = 0, nBytes = 128
2138-1848:712698698.651 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712698699.087 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712698699.385 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712698699.672 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712698699.936 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712698700.210 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712698700.483 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712698700.741 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712698700.884 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712698701.279 : => CNT96226::VenderCmd_GetData
2138-1848:712698701.404 : iCmd = 1, nBytes = 4
2138-1848:712698911.417 : 0000 : 00 00 00 00 
2138-1848:712698911.649 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712698911.800 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712698911.942 : => CNT96226::VenderCmd_GetData
2138-1848:712698912.069 : iCmd = 3, nBytes = 2
2138-1848:712699305.885 : 0000 : 06 38 
2138-1848:712699306.131 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712699306.294 : => CNT96226::VenderCmd_GetData
2138-1848:712699306.424 : iCmd = 4, nBytes = 2
2138-1848:712699624.121 : 0000 : 07 07 
2138-1848:712699624.349 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712699624.605 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712699624.808 : => IoObject::InitializeDevice
2138-1848:712699625.003 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712699626.237 : <= IoObject::InitializeDevice ret = 1
2138-1848:712699626.401 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712699627.475 : => FindScanner
2138-1848:712699627.597 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712699627.734 : <= FindScanner ret = 1
2138-1848:712699627.863 : => IoObject::IoLockStart
2138-1848:712699628.042 : => CAsicIO::CheckDevice
2138-1848:712699628.160 : => CNT96226::ConnectIsAvailable
2138-1848:712699650.154 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712699650.352 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712699650.482 : <= IoObject::IoLockStart
2138-1848:712699650.603 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712699650.748 : IO Send command 10 bytes
2138-1848:712699650.926 : => CNT96226::VenderCmd_SetData
2138-1848:712699651.048 : iCmd = 0, nBytes = 10
2138-1848:712699651.268 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712699863.645 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712699863.920 : System send command 10 bytes + data 0 bytes
2138-1848:712699864.082 : IO total need to receive data 5 bytes
2138-1848:712699864.215 : => CNT96226::VenderCmd_GetData
2138-1848:712699864.344 : iCmd = 0, nBytes = 5
2138-1848:712700075.715 : 0000 : 06 00 02 02 ab 
2138-1848:712700075.931 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712700076.070 : System total receive data 5 bytes
2138-1848:712700076.201 : => CNT96226::VenderCmd_GetData
2138-1848:712700076.319 : iCmd = 1, nBytes = 4
2138-1848:712700288.012 : 0000 : 00 00 00 00 
2138-1848:712700288.259 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712700288.529 : <= CAsicIO::DoIo ret = 1
2138-1848:712700288.671 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712700288.821 : IO Send command 10 bytes
2138-1848:712700289.013 : => CNT96226::VenderCmd_SetData
2138-1848:712700289.140 : iCmd = 0, nBytes = 10
2138-1848:712700289.359 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712700484.346 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712700484.552 : System send command 10 bytes + data 0 bytes
2138-1848:712700484.702 : IO total need to receive data 165 bytes
2138-1848:712700484.840 : => CNT96226::VenderCmd_GetData
2138-1848:712700484.968 : iCmd = 0, nBytes = 165
2138-1848:712700658.322 : skip dump 37 bytes
2138-1848:712700658.684 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712700658.980 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712700659.269 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712700659.549 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712700659.822 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712700660.099 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712700660.359 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712700660.621 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712700660.760 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712700660.891 : System total receive data 165 bytes
2138-1848:712700661.021 : => CNT96226::VenderCmd_GetData
2138-1848:712700661.305 : iCmd = 1, nBytes = 4
2138-1848:712700844.188 : 0000 : 00 00 00 00 
2138-1848:712700844.431 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712700844.701 : <= CAsicIO::DoIo ret = 1
2138-1848:712700844.824 : Dump Inquiry
2138-1848:712700845.085 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712700845.366 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712700845.643 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712700845.925 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712700846.196 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712700846.484 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712700846.750 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712700847.021 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712700847.302 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712700847.568 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712700847.750 : 00a0 : 00 00 00 00 00 
2138-1848:712700847.886 : => ReadNVMDataInternal
2138-1848:712700848.306 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712700848.449 : IO Send command 10 bytes
2138-1848:712700848.631 : => CNT96226::VenderCmd_SetData
2138-1848:712700848.751 : iCmd = 0, nBytes = 10
2138-1848:712700848.966 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712701189.581 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712701189.831 : System send command 10 bytes + data 0 bytes
2138-1848:712701189.982 : IO total need to receive data 128 bytes
2138-1848:712701190.127 : => CNT96226::VenderCmd_GetData
2138-1848:712701190.253 : iCmd = 0, nBytes = 128
2138-1848:712701421.203 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712701421.643 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712701421.959 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712701422.257 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712701422.535 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712701422.807 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712701423.079 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712701423.351 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712701423.498 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712701423.652 : System total receive data 128 bytes
2138-1848:712701423.792 : => CNT96226::VenderCmd_GetData
2138-1848:712701423.916 : iCmd = 1, nBytes = 4
2138-1848:712701634.480 : 0000 : 00 00 00 00 
2138-1848:712701634.680 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712701634.953 : <= CAsicIO::DoIo ret = 1
2138-1848:712701635.102 : NVMData.PadScanCount = 0
2138-1848:712701635.235 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712701635.361 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712701635.491 : NVMData.FlatbedScanCount = 0
2138-1848:712701635.616 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712701635.733 : NVMData.SideEdgeFletbed = 0
2138-1848:712701635.851 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712701635.974 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712701636.091 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712701636.215 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712701636.336 : NVMData.BornMonth = 0
2138-1848:712701636.448 : NVMData.BornDay = 0
2138-1848:712701636.558 : NVMData.BornYear = 0
2138-1848:712701636.669 : NVMData.FirstScanMonth = 5
2138-1848:712701636.781 : NVMData.FirstScanDay = 18
2138-1848:712701636.897 : NVMData.FirstScanYear = 2020
2138-1848:712701637.014 : NVMData.VerticalMagnification = 0
2138-1848:712701637.141 : NVMData.HorizontalMagnification = 0
2138-1848:712701637.256 : NVMData.PowerSavingTime = 15
2138-1848:712701637.372 : NVMData.SN = A094165189010062
2138-1848:712701637.485 : NVMData.AutoFeed = 0
2138-1848:712701637.599 : NVMData.CCDType = 0
2138-1848:712701637.915 : NVMData.ScanSpeed = 0
2138-1848:712701638.035 : NVMData.RollerCount = 0
2138-1848:712701638.145 : NVMData.MultifeedCount = 0
2138-1848:712701638.257 : NVMData.JamCount = 0
2138-1848:712701638.369 : NVMData.IdentifyInfo = 
2138-1848:712701638.490 : NVMData.FormalName = 
2138-1848:712701638.595 : NVMData.ReservedB = 0
2138-1848:712701638.704 : NVMData.FunctionCode = 0
2138-1848:712701638.815 : NVMData.PreFeed = 0
2138-1848:712701638.927 : NVMData.PreFeedTime = 0
2138-1848:712701639.037 : NVMData.ButtonNumber = 0
2138-1848:712701639.148 : NVMData.PowerOffTime = 0
2138-1848:712701639.265 : <= ReadNVMDataInternal ret = 1
2138-1848:712701639.415 : => IoObject::IoLockEnd
2138-1848:712701639.573 : <= IoObject::IoLockEnd
2138-1848:712701639.685 : <= InitializeScanner ret = 1
2138-1848:712701639.815 : => GetLogicalScannerAbilityEx
2138-1848:712701639.940 : => IoObject::IoLockStart
2138-1848:712701640.107 : => CAsicIO::CheckDevice
2138-1848:712701640.226 : => CNT96226::ConnectIsAvailable
2138-1848:712701665.254 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712701665.456 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712701665.575 : <= IoObject::IoLockStart
2138-1848:712701665.704 : => IoObject::IoLockEnd
2138-1848:712701665.889 : <= IoObject::IoLockEnd
2138-1848:712701666.109 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712701666.259 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712701981.444 : => ReadNVMData
2138-1848:712701981.754 : => IoObject::IoLockStart
2138-1848:712701982.029 : => CAsicIO::CheckDevice
2138-1848:712701982.158 : => CNT96226::ConnectIsAvailable
2138-1848:712702008.548 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712702008.804 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712702008.953 : <= IoObject::IoLockStart
2138-1848:712702009.103 : => ReadNVMDataInternal
2138-1848:712702009.236 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712702009.393 : IO Send command 10 bytes
2138-1848:712702009.645 : => CNT96226::VenderCmd_SetData
2138-1848:712702009.769 : iCmd = 0, nBytes = 10
2138-1848:712702010.006 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712702368.773 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712702369.072 : System send command 10 bytes + data 0 bytes
2138-1848:712702369.226 : IO total need to receive data 128 bytes
2138-1848:712702369.370 : => CNT96226::VenderCmd_GetData
2138-1848:712702369.505 : iCmd = 0, nBytes = 128
2138-1848:712702577.134 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712702577.492 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712702577.789 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712702578.074 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712702578.337 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712702578.602 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712702578.871 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712702579.139 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712702579.282 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712702579.416 : System total receive data 128 bytes
2138-1848:712702579.545 : => CNT96226::VenderCmd_GetData
2138-1848:712702579.668 : iCmd = 1, nBytes = 4
2138-1848:712702790.593 : 0000 : 00 00 00 00 
2138-1848:712702790.873 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712702791.177 : <= CAsicIO::DoIo ret = 1
2138-1848:712702791.318 : NVMData.PadScanCount = 0
2138-1848:712702791.444 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712702791.573 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712702791.702 : NVMData.FlatbedScanCount = 0
2138-1848:712702791.824 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712702791.944 : NVMData.SideEdgeFletbed = 0
2138-1848:712702792.066 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712702792.181 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712702792.306 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712702792.759 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712702792.897 : NVMData.BornMonth = 0
2138-1848:712702793.006 : NVMData.BornDay = 0
2138-1848:712702793.111 : NVMData.BornYear = 0
2138-1848:712702793.219 : NVMData.FirstScanMonth = 5
2138-1848:712702793.332 : NVMData.FirstScanDay = 18
2138-1848:712702793.456 : NVMData.FirstScanYear = 2020
2138-1848:712702793.574 : NVMData.VerticalMagnification = 0
2138-1848:712702793.698 : NVMData.HorizontalMagnification = 0
2138-1848:712702793.816 : NVMData.PowerSavingTime = 15
2138-1848:712702793.932 : NVMData.SN = A094165189010062
2138-1848:712702794.048 : NVMData.AutoFeed = 0
2138-1848:712702794.159 : NVMData.CCDType = 0
2138-1848:712702794.266 : NVMData.ScanSpeed = 0
2138-1848:712702794.377 : NVMData.RollerCount = 0
2138-1848:712702794.490 : NVMData.MultifeedCount = 0
2138-1848:712702794.605 : NVMData.JamCount = 0
2138-1848:712702794.711 : NVMData.IdentifyInfo = 
2138-1848:712702794.818 : NVMData.FormalName = 
2138-1848:712702794.925 : NVMData.ReservedB = 0
2138-1848:712702795.032 : NVMData.FunctionCode = 0
2138-1848:712702795.140 : NVMData.PreFeed = 0
2138-1848:712702795.252 : NVMData.PreFeedTime = 0
2138-1848:712702795.358 : NVMData.ButtonNumber = 0
2138-1848:712702795.472 : NVMData.PowerOffTime = 0
2138-1848:712702795.585 : <= ReadNVMDataInternal ret = 1
2138-1848:712702795.720 : => IoObject::IoLockEnd
2138-1848:712702795.878 : <= IoObject::IoLockEnd
2138-1848:712702795.988 : <= ReadNVMData ret = 1
2138-1848:712703705.844 : => TerminateDriver
2138-1848:712703706.171 : => CAsicIO::~CAsicIO,pStage=198052936
2138-1848:712703706.333 : => CNT96226::Close
2138-1848:712703713.773 : <= CNT96226::Close ret = 1
2138-1848:712703713.962 : <= CAsicIO::~CAsicIO
2138-1848:712703714.091 : => IoObject::IoLockEnd
2138-1848:712703714.210 : <= IoObject::IoLockEnd
2138-1848:712703714.332 : => IoObject::TerminateDevice
2138-1848:712703714.457 : => IoObject::IoLockEnd
2138-1848:712703714.564 : <= IoObject::IoLockEnd
2138-1848:712703714.758 : <= IoObject::TerminateDevice
2138-1848:712703715.160 : <= TerminateDriver ret = 1
2138-1848:712705954.550 : ============Debug Start==========
2138-1848:712705954.889 : Date : 2020/5/18 09:49:36
2138-1848:712705954.976 : Process ID : 2138
2138-1848:712705955.347 : Windows : Version 10.0 build 18363 
2138-1848:712705955.855 : MemoryStatus.dwMemoryLoad : 30
2138-1848:712705955.924 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:712705955.997 : MemoryStatus.ullAvailPhys : 5866958848
2138-1848:712705956.066 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:712705956.135 : MemoryStatus.ullAvailPageFile : 7284523008
2138-1848:712705956.202 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:712705956.266 : MemoryStatus.ullAvailVirtual : 1719214080
2138-1848:712705956.333 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:712705956.441 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:712705956.506 : CPU Family 6 Model 10 Stepping 7
2138-1848:712705956.764 : CPU Count : 4
2138-1848:712705956.818 : CPU Frequency : 100.000 Mhz
2138-1848:712705961.907 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:712705962.064 : => InitializeDriver
2138-1848:712705962.316 : <= InitializeDriver ret = 1
2138-1848:712708279.193 : => InitializeScanner
2138-1848:712708279.473 : => CAsicIO::GetDeviceList
2138-1848:712708279.908 : => CNT96226::CNT96226
2138-1848:712708279.970 : => CNT96226::Open
2138-1848:712708307.035 : <= CNT96226::Open ret = 1
2138-1848:712708307.151 : => CNT96226::Initialize
2138-1848:712708307.371 : <= CNT96226::Initialize ret = 1
2138-1848:712708307.431 : <= CNT96226::CNT96226
2138-1848:712708307.495 : => CNT96226::EnumAvailableDevice
2138-1848:712708311.104 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:712708311.190 : DeviceHandleTable[ 0 ] = 256
2138-1848:712708311.253 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:712712075.311 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:712712076.647 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712712085.251 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712712085.482 : => IoObject::GetLockName
2138-1848:712712085.611 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712712085.756 : <= IoObject::GetLockName
2138-1848:712712086.624 : => CNT96226::VenderCmd_GetData
2138-1848:712712086.762 : iCmd = 3, nBytes = 2
2138-1848:712712505.458 : 0000 : 06 38 
2138-1848:712712505.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712712505.893 : => CNT96226::VenderCmd_GetData
2138-1848:712712506.024 : iCmd = 4, nBytes = 2
2138-1848:712712810.138 : 0000 : 07 07 
2138-1848:712712810.381 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712712810.573 : Device 0 USB ID = 0638 : 0707
2138-1848:712712810.757 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:712712810.906 : IO Send command 10 bytes
2138-1848:712712811.019 : => CNT96226::VenderCmd_SetData
2138-1848:712712811.145 : iCmd = 0, nBytes = 10
2138-1848:712712811.365 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712713012.403 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712713012.671 : => CNT96226::VenderCmd_GetData
2138-1848:712713012.808 : iCmd = 0, nBytes = 165
2138-1848:712713231.636 : skip dump 37 bytes
2138-1848:712713232.100 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712713232.408 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712713232.695 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712713232.990 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712713233.265 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712713233.546 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712713233.812 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712713234.085 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712713234.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712713234.370 : => CNT96226::VenderCmd_GetData
2138-1848:712713234.709 : iCmd = 1, nBytes = 4
2138-1848:712713445.052 : 0000 : 00 00 00 00 
2138-1848:712713445.241 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712713445.372 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712713445.505 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712713445.649 : IO Send command 10 bytes
2138-1848:712713445.757 : => CNT96226::VenderCmd_SetData
2138-1848:712713445.877 : iCmd = 0, nBytes = 10
2138-1848:712713446.105 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712713800.787 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712713801.099 : => CNT96226::VenderCmd_GetData
2138-1848:712713801.236 : iCmd = 0, nBytes = 128
2138-1848:712714009.582 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714009.940 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714010.234 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712714010.518 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712714010.786 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712714011.053 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714011.313 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714011.578 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714011.718 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712714011.859 : => CNT96226::VenderCmd_GetData
2138-1848:712714011.979 : iCmd = 1, nBytes = 4
2138-1848:712714226.782 : 0000 : 00 00 00 00 
2138-1848:712714227.015 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712714227.158 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712714227.444 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:712714227.589 : => CNT96226::Close
2138-1848:712714234.181 : <= CNT96226::Close ret = 1
2138-1848:712714234.351 : <= CNT96226::~CNT96226
2138-1848:712714234.518 : <= CAsicIO::GetDeviceList
2138-1848:712714235.273 : => IoObject::SetTimeout
2138-1848:712714235.394 : Timeout--> In = 0 Out = 0
2138-1848:712714235.521 : <= IoObject::SetTimeout
2138-1848:712714235.650 : => CAsicIO::CAsicIO
2138-1848:712714235.797 : => CNT96226::CNT96226
2138-1848:712714235.921 : => CNT96226::Open
2138-1848:712714279.784 : <= CNT96226::Open ret = 1
2138-1848:712714280.020 : => CNT96226::Initialize
2138-1848:712714280.435 : <= CNT96226::Initialize ret = 1
2138-1848:712714280.576 : <= CNT96226::CNT96226
2138-1848:712714280.696 : <= CAsicIO::CAsicIO
2138-1848:712714280.820 : => CAsicIO::InitializeDevice
2138-1848:712714280.963 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:712714288.834 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:712714289.072 : => IoObject::GetLockName
2138-1848:712714289.194 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:712714289.340 : <= IoObject::GetLockName
2138-1848:712714290.174 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:712714290.333 : IO Send command 10 bytes
2138-1848:712714290.450 : => CNT96226::VenderCmd_SetData
2138-1848:712714290.574 : iCmd = 0, nBytes = 10
2138-1848:712714290.806 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712714650.774 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712714651.092 : => CNT96226::VenderCmd_GetData
2138-1848:712714651.455 : iCmd = 0, nBytes = 128
2138-1848:712714864.729 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714865.102 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714865.406 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712714865.698 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712714865.961 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712714866.237 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714866.510 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714867.145 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712714867.294 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712714867.656 : => CNT96226::VenderCmd_GetData
2138-1848:712714867.781 : iCmd = 1, nBytes = 4
2138-1848:712715076.441 : 0000 : 00 00 00 00 
2138-1848:712715076.672 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712715076.817 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:712715076.951 : => CNT96226::VenderCmd_GetData
2138-1848:712715077.073 : iCmd = 3, nBytes = 2
2138-1848:712715475.667 : 0000 : 06 38 
2138-1848:712715475.943 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712715476.109 : => CNT96226::VenderCmd_GetData
2138-1848:712715476.245 : iCmd = 4, nBytes = 2
2138-1848:712715800.431 : 0000 : 07 07 
2138-1848:712715800.710 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712715801.033 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:712715801.245 : => IoObject::InitializeDevice
2138-1848:712715801.461 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:712715802.719 : <= IoObject::InitializeDevice ret = 1
2138-1848:712715802.881 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:712715803.971 : => FindScanner
2138-1848:712715804.093 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:712715804.230 : <= FindScanner ret = 1
2138-1848:712715804.357 : => IoObject::IoLockStart
2138-1848:712715804.539 : => CAsicIO::CheckDevice
2138-1848:712715804.656 : => CNT96226::ConnectIsAvailable
2138-1848:712715830.878 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712715831.096 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712715831.220 : <= IoObject::IoLockStart
2138-1848:712715831.343 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712715831.482 : IO Send command 10 bytes
2138-1848:712715831.656 : => CNT96226::VenderCmd_SetData
2138-1848:712715831.777 : iCmd = 0, nBytes = 10
2138-1848:712715832.008 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:712716039.180 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712716039.391 : System send command 10 bytes + data 0 bytes
2138-1848:712716039.538 : IO total need to receive data 5 bytes
2138-1848:712716039.671 : => CNT96226::VenderCmd_GetData
2138-1848:712716039.787 : iCmd = 0, nBytes = 5
2138-1848:712716255.802 : 0000 : 06 00 02 02 ab 
2138-1848:712716256.087 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712716256.243 : System total receive data 5 bytes
2138-1848:712716256.386 : => CNT96226::VenderCmd_GetData
2138-1848:712716256.514 : iCmd = 1, nBytes = 4
2138-1848:712716472.214 : 0000 : 00 00 00 00 
2138-1848:712716472.480 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712716472.773 : <= CAsicIO::DoIo ret = 1
2138-1848:712716472.926 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:712716473.081 : IO Send command 10 bytes
2138-1848:712716473.296 : => CNT96226::VenderCmd_SetData
2138-1848:712716473.430 : iCmd = 0, nBytes = 10
2138-1848:712716473.666 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:712716680.406 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712716680.632 : System send command 10 bytes + data 0 bytes
2138-1848:712716680.786 : IO total need to receive data 165 bytes
2138-1848:712716680.921 : => CNT96226::VenderCmd_GetData
2138-1848:712716681.043 : iCmd = 0, nBytes = 165
2138-1848:712716862.266 : skip dump 37 bytes
2138-1848:712716862.737 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712716863.047 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712716863.347 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712716863.631 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712716863.908 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712716864.192 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712716864.450 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712716864.703 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712716864.849 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712716864.985 : System total receive data 165 bytes
2138-1848:712716865.120 : => CNT96226::VenderCmd_GetData
2138-1848:712716865.463 : iCmd = 1, nBytes = 4
2138-1848:712717028.122 : 0000 : 00 00 00 00 
2138-1848:712717028.266 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712717028.446 : <= CAsicIO::DoIo ret = 1
2138-1848:712717028.515 : Dump Inquiry
2138-1848:712717028.647 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:712717028.791 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:712717028.929 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:712717029.071 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:712717029.205 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:712717029.346 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:712717029.475 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717029.611 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717029.749 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:712717029.886 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:712717029.979 : 00a0 : 00 00 00 00 00 
2138-1848:712717030.056 : => ReadNVMDataInternal
2138-1848:712717030.369 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712717030.444 : IO Send command 10 bytes
2138-1848:712717030.579 : => CNT96226::VenderCmd_SetData
2138-1848:712717030.638 : iCmd = 0, nBytes = 10
2138-1848:712717030.747 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712717339.320 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712717339.510 : System send command 10 bytes + data 0 bytes
2138-1848:712717339.595 : IO total need to receive data 128 bytes
2138-1848:712717339.672 : => CNT96226::VenderCmd_GetData
2138-1848:712717339.742 : iCmd = 0, nBytes = 128
2138-1848:712717530.390 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717530.654 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717530.812 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712717530.957 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712717531.091 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712717531.223 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717531.357 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717531.492 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712717531.563 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712717531.636 : System total receive data 128 bytes
2138-1848:712717531.709 : => CNT96226::VenderCmd_GetData
2138-1848:712717531.767 : iCmd = 1, nBytes = 4
2138-1848:712717737.390 : 0000 : 00 00 00 00 
2138-1848:712717737.533 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712717737.690 : <= CAsicIO::DoIo ret = 1
2138-1848:712717737.768 : NVMData.PadScanCount = 0
2138-1848:712717737.828 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712717737.889 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712717737.950 : NVMData.FlatbedScanCount = 0
2138-1848:712717738.011 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712717738.067 : NVMData.SideEdgeFletbed = 0
2138-1848:712717738.126 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712717738.185 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712717738.244 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712717738.304 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712717738.365 : NVMData.BornMonth = 0
2138-1848:712717738.418 : NVMData.BornDay = 0
2138-1848:712717738.477 : NVMData.BornYear = 0
2138-1848:712717738.527 : NVMData.FirstScanMonth = 5
2138-1848:712717738.584 : NVMData.FirstScanDay = 18
2138-1848:712717738.642 : NVMData.FirstScanYear = 2020
2138-1848:712717738.699 : NVMData.VerticalMagnification = 0
2138-1848:712717738.755 : NVMData.HorizontalMagnification = 0
2138-1848:712717738.813 : NVMData.PowerSavingTime = 15
2138-1848:712717738.871 : NVMData.SN = A094165189010062
2138-1848:712717738.924 : NVMData.AutoFeed = 0
2138-1848:712717738.977 : NVMData.CCDType = 0
2138-1848:712717739.138 : NVMData.ScanSpeed = 0
2138-1848:712717739.196 : NVMData.RollerCount = 0
2138-1848:712717739.253 : NVMData.MultifeedCount = 0
2138-1848:712717739.312 : NVMData.JamCount = 0
2138-1848:712717739.367 : NVMData.IdentifyInfo = 
2138-1848:712717739.422 : NVMData.FormalName = 
2138-1848:712717739.474 : NVMData.ReservedB = 0
2138-1848:712717739.527 : NVMData.FunctionCode = 0
2138-1848:712717739.578 : NVMData.PreFeed = 0
2138-1848:712717739.631 : NVMData.PreFeedTime = 0
2138-1848:712717739.682 : NVMData.ButtonNumber = 0
2138-1848:712717739.734 : NVMData.PowerOffTime = 0
2138-1848:712717739.788 : <= ReadNVMDataInternal ret = 1
2138-1848:712717739.898 : => IoObject::IoLockEnd
2138-1848:712717739.978 : <= IoObject::IoLockEnd
2138-1848:712717740.030 : <= InitializeScanner ret = 1
2138-1848:712718906.060 : => GetLogicalScannerAbility
2138-1848:712718906.257 : => IoObject::IoLockStart
2138-1848:712718906.395 : => CAsicIO::CheckDevice
2138-1848:712718906.458 : => CNT96226::ConnectIsAvailable
2138-1848:712718936.561 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712718936.680 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712718936.746 : <= IoObject::IoLockStart
2138-1848:712718936.814 : => IoObject::IoLockEnd
2138-1848:712718936.921 : <= IoObject::IoLockEnd
2138-1848:712718937.003 : <= GetLogicalScannerAbility ret = 1
2138-1848:712722582.166 : => GetLogicalScannerAbilityEx
2138-1848:712722582.399 : => IoObject::IoLockStart
2138-1848:712722582.557 : => CAsicIO::CheckDevice
2138-1848:712722582.623 : => CNT96226::ConnectIsAvailable
2138-1848:712722621.865 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712722622.023 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712722622.098 : <= IoObject::IoLockStart
2138-1848:712722622.174 : => IoObject::IoLockEnd
2138-1848:712722622.277 : <= IoObject::IoLockEnd
2138-1848:712722622.398 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:712722622.486 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:712730960.722 : => ReadNVMData
2138-1848:712730960.950 : => IoObject::IoLockStart
2138-1848:712730961.135 : => CAsicIO::CheckDevice
2138-1848:712730961.203 : => CNT96226::ConnectIsAvailable
2138-1848:712730980.151 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712730980.258 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712730980.326 : <= IoObject::IoLockStart
2138-1848:712730980.396 : => ReadNVMDataInternal
2138-1848:712730980.473 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:712730980.547 : IO Send command 10 bytes
2138-1848:712730980.691 : => CNT96226::VenderCmd_SetData
2138-1848:712730980.757 : iCmd = 0, nBytes = 10
2138-1848:712730980.882 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:712731278.275 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712731278.506 : System send command 10 bytes + data 0 bytes
2138-1848:712731278.593 : IO total need to receive data 128 bytes
2138-1848:712731278.666 : => CNT96226::VenderCmd_GetData
2138-1848:712731278.733 : iCmd = 0, nBytes = 128
2138-1848:712731401.723 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712731401.924 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712731402.082 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:712731402.236 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:712731402.370 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:712731402.506 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712731402.639 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712731402.771 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:712731402.841 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712731402.909 : System total receive data 128 bytes
2138-1848:712731402.984 : => CNT96226::VenderCmd_GetData
2138-1848:712731403.042 : iCmd = 1, nBytes = 4
2138-1848:712731509.946 : 0000 : 00 00 00 00 
2138-1848:712731510.090 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712731510.292 : <= CAsicIO::DoIo ret = 1
2138-1848:712731510.466 : NVMData.PadScanCount = 0
2138-1848:712731510.536 : NVMData.ADFSingleModeScanCount = 0
2138-1848:712731510.601 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:712731510.669 : NVMData.FlatbedScanCount = 0
2138-1848:712731510.734 : NVMData.LeadingEdgeFletbed = 0
2138-1848:712731510.796 : NVMData.SideEdgeFletbed = 0
2138-1848:712731510.857 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:712731510.922 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:712731510.984 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:712731511.045 : NVMData.SideEdgeADFRearPage = 0
2138-1848:712731511.107 : NVMData.BornMonth = 0
2138-1848:712731511.162 : NVMData.BornDay = 0
2138-1848:712731511.220 : NVMData.BornYear = 0
2138-1848:712731511.279 : NVMData.FirstScanMonth = 5
2138-1848:712731511.335 : NVMData.FirstScanDay = 18
2138-1848:712731511.395 : NVMData.FirstScanYear = 2020
2138-1848:712731511.460 : NVMData.VerticalMagnification = 0
2138-1848:712731511.522 : NVMData.HorizontalMagnification = 0
2138-1848:712731511.587 : NVMData.PowerSavingTime = 15
2138-1848:712731511.652 : NVMData.SN = A094165189010062
2138-1848:712731511.706 : NVMData.AutoFeed = 0
2138-1848:712731511.761 : NVMData.CCDType = 0
2138-1848:712731511.814 : NVMData.ScanSpeed = 0
2138-1848:712731511.868 : NVMData.RollerCount = 0
2138-1848:712731511.928 : NVMData.MultifeedCount = 0
2138-1848:712731511.982 : NVMData.JamCount = 0
2138-1848:712731512.038 : NVMData.IdentifyInfo = 
2138-1848:712731512.093 : NVMData.FormalName = 
2138-1848:712731512.146 : NVMData.ReservedB = 0
2138-1848:712731512.202 : NVMData.FunctionCode = 0
2138-1848:712731512.256 : NVMData.PreFeed = 0
2138-1848:712731512.309 : NVMData.PreFeedTime = 0
2138-1848:712731512.360 : NVMData.ButtonNumber = 0
2138-1848:712731512.416 : NVMData.PowerOffTime = 0
2138-1848:712731512.473 : <= ReadNVMDataInternal ret = 1
2138-1848:712731512.541 : => IoObject::IoLockEnd
2138-1848:712731512.622 : <= IoObject::IoLockEnd
2138-1848:712731512.678 : <= ReadNVMData ret = 1
2138-1848:712740262.542 : => GetADFStatus
2138-1848:712740262.978 : => IoObject::IoLockStart
2138-1848:712740263.121 : => CAsicIO::CheckDevice
2138-1848:712740263.185 : => CNT96226::ConnectIsAvailable
2138-1848:712740290.420 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712740290.544 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712740290.610 : <= IoObject::IoLockStart
2138-1848:712740290.676 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712740290.748 : IO Send command 10 bytes
2138-1848:712740290.895 : => CNT96226::VenderCmd_SetData
2138-1848:712740290.956 : iCmd = 0, nBytes = 10
2138-1848:712740291.068 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712740492.271 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712740492.590 : System send command 10 bytes + data 0 bytes
2138-1848:712740492.907 : IO total need to receive data 2 bytes
2138-1848:712740492.976 : => CNT96226::VenderCmd_GetData
2138-1848:712740493.039 : iCmd = 0, nBytes = 2
2138-1848:712740702.596 : 0000 : 00 00 
2138-1848:712740703.022 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712740703.100 : System total receive data 2 bytes
2138-1848:712740703.171 : => CNT96226::VenderCmd_GetData
2138-1848:712740703.233 : iCmd = 1, nBytes = 4
2138-1848:712740878.222 : 0000 : 00 00 00 00 
2138-1848:712740878.350 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712740878.487 : <= CAsicIO::DoIo ret = 1
2138-1848:712740878.563 : Return status = 0
2138-1848:712740878.629 : => IoObject::IoLockEnd
2138-1848:712740878.702 : <= IoObject::IoLockEnd
2138-1848:712740878.756 : <= GetADFStatus ret = 1
2138-1848:712743232.076 : => GetADFStatus
2138-1848:712743232.277 : => IoObject::IoLockStart
2138-1848:712743232.406 : => CAsicIO::CheckDevice
2138-1848:712743232.467 : => CNT96226::ConnectIsAvailable
2138-1848:712743259.438 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:712743259.559 : <= CAsicIO::CheckDevice ret = 1
2138-1848:712743259.628 : <= IoObject::IoLockStart
2138-1848:712743259.695 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:712743259.948 : IO Send command 10 bytes
2138-1848:712743260.094 : => CNT96226::VenderCmd_SetData
2138-1848:712743260.154 : iCmd = 0, nBytes = 10
2138-1848:712743260.267 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:712743466.477 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:712743466.605 : System send command 10 bytes + data 0 bytes
2138-1848:712743466.685 : IO total need to receive data 2 bytes
2138-1848:712743466.749 : => CNT96226::VenderCmd_GetData
2138-1848:712743466.811 : iCmd = 0, nBytes = 2
2138-1848:712743648.613 : 0000 : 00 00 
2138-1848:712743649.018 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712743649.093 : System total receive data 2 bytes
2138-1848:712743649.158 : => CNT96226::VenderCmd_GetData
2138-1848:712743649.217 : iCmd = 1, nBytes = 4
2138-1848:712743857.381 : 0000 : 00 00 00 00 
2138-1848:712743857.562 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:712743857.976 : <= CAsicIO::DoIo ret = 1
2138-1848:712743858.052 : Return status = 0
2138-1848:712743858.112 : => IoObject::IoLockEnd
2138-1848:712743858.189 : <= IoObject::IoLockEnd
2138-1848:712743858.241 : <= GetADFStatus ret = 1
2138-1848:712745755.436 : => TerminateDriver
2138-1848:712745755.650 : => CAsicIO::~CAsicIO,pStage=207424584
2138-1848:712745755.729 : => CNT96226::Close
2138-1848:712745760.405 : <= CNT96226::Close ret = 1
2138-1848:712745760.494 : <= CAsicIO::~CAsicIO
2138-1848:712745760.557 : => IoObject::IoLockEnd
2138-1848:712745760.618 : <= IoObject::IoLockEnd
2138-1848:712745760.671 : => IoObject::TerminateDevice
2138-1848:712745760.729 : => IoObject::IoLockEnd
2138-1848:712745760.779 : <= IoObject::IoLockEnd
2138-1848:712745760.871 : <= IoObject::TerminateDevice
2138-1848:712745761.113 : <= TerminateDriver ret = 1
